{"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":823999,"link":"/api/v1.1/game/823999/feed/live","metaData":{"wait":10,"timeStamp":"20260801_042412","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823999,"type":"R","doubleHeader":"N","id":"2026/07/31/milmlb-anamlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823999-2026-07-31","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-01T01:38:00Z","originalDate":"2026-07-31","officialDate":"2026-07-31","dayNight":"night","time":"6:38","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":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158","season":2026,"venue":{"id":32,"name":"American Family Field","link":"/api/v1/venues/32"},"springVenue":{"id":2518,"link":"/api/v1/venues/2518"},"teamCode":"mil","fileCode":"mil","abbreviation":"MIL","teamName":"Brewers","locationName":"Milwaukee","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Milwaukee","record":{"gamesPlayed":109,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":68,"losses":41,"ties":0,"pct":".624"},"records":{},"divisionLeader":false,"wins":68,"losses":41,"winningPercentage":".624"},"franchiseName":"Milwaukee","clubName":"Brewers","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108","season":2026,"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1"},"springVenue":{"id":2500,"link":"/api/v1/venues/2500"},"teamCode":"ana","fileCode":"ana","abbreviation":"LAA","teamName":"Angels","locationName":"Anaheim","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"LA Angels","record":{"gamesPlayed":110,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":42,"losses":68,"ties":0,"pct":".382"},"records":{},"divisionLeader":false,"wins":42,"losses":68,"winningPercentage":".382"},"franchiseName":"Los Angeles","clubName":"Angels","active":true}},"players":{"ID687401":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401","firstName":"Joseph","lastName":"Ortiz","primaryNumber":"3","birthDate":"1998-07-14","currentAge":28,"birthCity":"Garden Grove","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Joey","useLastName":"Ortiz","middleName":"Anthony","boxscoreName":"Ortiz, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joey Ortiz","nameSlug":"joey-ortiz-687401","firstLastName":"Joey Ortiz","lastFirstName":"Ortiz, Joey","lastInitName":"Ortiz, J","initLastName":"J Ortiz","fullFMLName":"Joseph Anthony Ortiz","fullLFMName":"Ortiz, Joseph Anthony","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID624585":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585","firstName":"Jorge","lastName":"Soler","primaryNumber":"12","birthDate":"1992-02-25","currentAge":34,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Soler","middleName":"Carlos","boxscoreName":"Soler","nickName":"El Crudo","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"pronunciation":"HOR-hay soh-LAIR","mlbDebutDate":"2014-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Soler","nameSlug":"jorge-soler-624585","firstLastName":"Jorge Soler","lastFirstName":"Soler, Jorge","lastInitName":"Soler, J","initLastName":"J Soler","fullFMLName":"Jorge Carlos Soler","fullLFMName":"Soler, Jorge Carlos","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID696270":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270","firstName":"Ryan","lastName":"Johnson","primaryNumber":"32","birthDate":"2002-08-05","currentAge":24,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 6\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Johnson","middleName":"Christopher","boxscoreName":"Johnson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Johnson","nameSlug":"ryan-johnson-696270","firstLastName":"Ryan Johnson","lastFirstName":"Johnson, Ryan","lastInitName":"Johnson, R","initLastName":"R Johnson","fullFMLName":"Ryan Christopher Johnson","fullLFMName":"Johnson, Ryan Christopher","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID667755":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755","firstName":"José","lastName":"Soriano","primaryNumber":"40","birthDate":"1998-10-20","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Soriano","middleName":"Joaquin","boxscoreName":"Soriano, J","gender":"M","nameMatrilineal":"Santana","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Soriano","nameSlug":"jose-soriano-667755","firstLastName":"José Soriano","lastFirstName":"Soriano, José","lastInitName":"Soriano, J","initLastName":"J Soriano","fullFMLName":"José Joaquin Soriano","fullLFMName":"Soriano, José Joaquin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID681982":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982","firstName":"Grant","lastName":"Anderson","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Port Arthur","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grant","useLastName":"Anderson","middleName":"Reed","boxscoreName":"Anderson, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant Anderson","nameSlug":"grant-anderson-681982","firstLastName":"Grant Anderson","lastFirstName":"Anderson, Grant","lastInitName":"Anderson, G","initLastName":"G Anderson","fullFMLName":"Grant Reed Anderson","fullLFMName":"Anderson, Grant Reed","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID815083":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083","firstName":"Mitchell","lastName":"Farris","primaryNumber":"70","birthDate":"2001-02-14","currentAge":25,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Farris","middleName":"Thomas","boxscoreName":"Farris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Farris","nameSlug":"mitch-farris-815083","firstLastName":"Mitch Farris","lastFirstName":"Farris, Mitch","lastInitName":"Farris, M","initLastName":"M Farris","fullFMLName":"Mitchell Thomas Farris","fullLFMName":"Farris, Mitchell Thomas","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675660":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","firstName":"Shane","lastName":"Drohan","primaryNumber":"55","birthDate":"1999-01-07","currentAge":27,"birthCity":"Fort Lauderdale","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Drohan","middleName":"Liam","boxscoreName":"Drohan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shane Drohan","nameSlug":"shane-drohan-675660","firstLastName":"Shane Drohan","lastFirstName":"Drohan, Shane","lastInitName":"Drohan, S","initLastName":"S Drohan","fullFMLName":"Shane Liam Drohan","fullLFMName":"Drohan, Shane Liam","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680570":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","firstName":"Grayson","lastName":"Rodriguez","primaryNumber":"21","birthDate":"1999-11-16","currentAge":26,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Grayson","useLastName":"Rodriguez","middleName":"Greer","boxscoreName":"Rodriguez, G","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grayson Rodriguez","nameSlug":"grayson-rodriguez-680570","firstLastName":"Grayson Rodriguez","lastFirstName":"Rodriguez, Grayson","lastInitName":"Rodriguez, G","initLastName":"G Rodriguez","fullFMLName":"Grayson Greer Rodriguez","fullLFMName":"Rodriguez, Grayson Greer","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID545361":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361","firstName":"Michael","lastName":"Trout","primaryNumber":"27","birthDate":"1991-08-07","currentAge":35,"birthCity":"Vineland","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Mike","useLastName":"Trout","middleName":"Nelson","boxscoreName":"Trout","nickName":"Kiiiiid","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2011-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mike Trout","nameSlug":"mike-trout-545361","firstLastName":"Mike Trout","lastFirstName":"Trout, Mike","lastInitName":"Trout, M","initLastName":"M Trout","fullFMLName":"Michael Nelson Trout","fullLFMName":"Trout, Michael Nelson","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID694203":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203","firstName":"Denzer","lastName":"Guzman","primaryNumber":"23","birthDate":"2004-02-08","currentAge":22,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Denzer","useLastName":"Guzman","boxscoreName":"Guzman, D","gender":"M","nameMatrilineal":"Daniel","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzer Guzman","nameSlug":"denzer-guzman-694203","firstLastName":"Denzer Guzman","lastFirstName":"Guzman, Denzer","lastInitName":"Guzman, D","initLastName":"D Guzman","fullFMLName":"Denzer Guzman","fullLFMName":"Guzman, Denzer ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID696147":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147","firstName":"Samuel","lastName":"Bachman","primaryNumber":"40","birthDate":"1999-09-30","currentAge":26,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Bachman","middleName":"Duane","boxscoreName":"Bachman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BOCK-min","mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sam Bachman","nameSlug":"sam-bachman-696147","firstLastName":"Sam Bachman","lastFirstName":"Bachman, Sam","lastInitName":"Bachman, S","initLastName":"S Bachman","fullFMLName":"Samuel Duane Bachman","fullLFMName":"Bachman, Samuel Duane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID687075":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075","firstName":"Brandon","lastName":"Sproat","primaryNumber":"23","birthDate":"2000-09-17","currentAge":25,"birthCity":"Pensacola","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Sproat","middleName":"Carl","boxscoreName":"Sproat","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"rhymes with Boat","mlbDebutDate":"2025-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Sproat","nameSlug":"brandon-sproat-687075","firstLastName":"Brandon Sproat","lastFirstName":"Sproat, Brandon","lastInitName":"Sproat, B","initLastName":"B Sproat","fullFMLName":"Brandon Carl Sproat","fullLFMName":"Sproat, Brandon Carl","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID685133":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133","firstName":"Wade","lastName":"Meckler","primaryNumber":"53","birthDate":"2000-04-21","currentAge":26,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wade","useLastName":"Meckler","middleName":"Jameson","boxscoreName":"Meckler","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wade Meckler","nameSlug":"wade-meckler-685133","firstLastName":"Wade Meckler","lastFirstName":"Meckler, Wade","lastInitName":"Meckler, W","initLastName":"W Meckler","fullFMLName":"Wade Jameson Meckler","fullLFMName":"Meckler, Wade Jameson","strikeZoneTop":3.1,"strikeZoneBottom":1.56},"ID661388":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388","firstName":"William","lastName":"Contreras","primaryNumber":"24","birthDate":"1997-12-24","currentAge":28,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 10\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"William","useLastName":"Contreras","middleName":"Jesus","boxscoreName":"Contreras, Wm","gender":"M","nameMatrilineal":"Castillo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"William Contreras","nameSlug":"william-contreras-661388","firstLastName":"William Contreras","lastFirstName":"Contreras, William","lastInitName":"Contreras, W","initLastName":"W Contreras","fullFMLName":"William Jesus Contreras","fullLFMName":"Contreras, William Jesus","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID668930":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","firstName":"Brice","lastName":"Turang","primaryNumber":"2","birthDate":"1999-11-21","currentAge":26,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brice","useLastName":"Turang","middleName":"Craig","boxscoreName":"Turang","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brice Turang","nameSlug":"brice-turang-668930","firstLastName":"Brice Turang","lastFirstName":"Turang, Brice","lastInitName":"Turang, B","initLastName":"B Turang","fullFMLName":"Brice Craig Turang","fullLFMName":"Turang, Brice Craig","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669060":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060","firstName":"Bryse","lastName":"Wilson","primaryNumber":"41","birthDate":"1997-12-20","currentAge":28,"birthCity":"Hillsborough","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryse","useLastName":"Wilson","middleName":"Everett","boxscoreName":"Wilson, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryse Wilson","nameSlug":"bryse-wilson-669060","firstLastName":"Bryse Wilson","lastFirstName":"Wilson, Bryse","lastInitName":"Wilson, B","initLastName":"B Wilson","fullFMLName":"Bryse Everett Wilson","fullLFMName":"Wilson, Bryse Everett","strikeZoneTop":3.55,"strikeZoneBottom":1.66},"ID608718":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718","firstName":"Brent","lastName":"Suter","primaryNumber":"39","birthDate":"1989-08-29","currentAge":37,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brent","useLastName":"Suter","middleName":"Michael","boxscoreName":"Suter","nickName":"The Raptor","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SOO-ter","mlbDebutDate":"2016-08-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brent Suter","nameSlug":"brent-suter-608718","firstLastName":"Brent Suter","lastFirstName":"Suter, Brent","lastInitName":"Suter, B","initLastName":"B Suter","fullFMLName":"Brent Michael Suter","fullLFMName":"Suter, Brent Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694477":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477","firstName":"Chandler","lastName":"Patrick","primaryNumber":"39","birthDate":"1998-08-14","currentAge":28,"birthCity":"Crown Point","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chad","useLastName":"Patrick","middleName":"Allen","boxscoreName":"Patrick","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chad Patrick","nameSlug":"chad-patrick-694477","firstLastName":"Chad Patrick","lastFirstName":"Patrick, Chad","lastInitName":"Patrick, C","initLastName":"C Patrick","fullFMLName":"Chandler Allen Patrick","fullLFMName":"Patrick, Chandler Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID672724":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724","firstName":"Oswald","lastName":"Peraza","primaryNumber":"2","birthDate":"2000-06-15","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Oswald","useLastName":"Peraza","middleName":"Dair","boxscoreName":"Peraza, O","gender":"M","nameMatrilineal":"Sandoval","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Oswald Peraza","nameSlug":"oswald-peraza-672724","firstLastName":"Oswald Peraza","lastFirstName":"Peraza, Oswald","lastInitName":"Peraza, O","initLastName":"O Peraza","fullFMLName":"Oswald Dair Peraza","fullLFMName":"Peraza, Oswald Dair","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID642350":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350","firstName":"Jose","lastName":"Siri","primaryNumber":"28","birthDate":"1995-07-22","currentAge":31,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jose","useLastName":"Siri","middleName":"Alexander","boxscoreName":"Siri","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SEER-ee","mlbDebutDate":"2021-09-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Siri","nameSlug":"jose-siri-642350","firstLastName":"Jose Siri","lastFirstName":"Siri, Jose","lastInitName":"Siri, J","initLastName":"J Siri","fullFMLName":"Jose Alexander Siri","fullLFMName":"Siri, Jose Alexander","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID672569":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569","firstName":"Gustavo","lastName":"Campero","primaryNumber":"51","birthDate":"1997-09-20","currentAge":28,"birthCity":"Lorica","birthCountry":"Colombia","height":"5' 6\"","weight":183,"active":true,"primaryPosition":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"useName":"Gustavo","useLastName":"Campero","middleName":"Angel","boxscoreName":"Campero","gender":"M","nameMatrilineal":"Patron","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-09-15","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gustavo Campero","nameSlug":"gustavo-campero-672569","firstLastName":"Gustavo Campero","lastFirstName":"Campero, Gustavo","lastInitName":"Campero, G","initLastName":"G Campero","fullFMLName":"Gustavo Angel Campero","fullLFMName":"Campero, Gustavo Angel","strikeZoneTop":2.956,"strikeZoneBottom":1.492},"ID806198":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198","firstName":"Cooper","lastName":"Pratt","primaryNumber":"12","birthDate":"2004-08-18","currentAge":22,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Cooper","useLastName":"Pratt","middleName":"Wickham","boxscoreName":"Pratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cooper Pratt","nameSlug":"cooper-pratt-806198","firstLastName":"Cooper Pratt","lastFirstName":"Pratt, Cooper","lastInitName":"Pratt, C","initLastName":"C Pratt","fullFMLName":"Cooper Pratt","fullLFMName":"Pratt, Cooper","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID687263":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","firstName":"Zachary","lastName":"Neto","primaryNumber":"9","birthDate":"2001-01-31","currentAge":25,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Zach","useLastName":"Neto","middleName":"Adam","boxscoreName":"Neto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"NET-oh","mlbDebutDate":"2023-04-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Neto","nameSlug":"zach-neto-687263","firstLastName":"Zach Neto","lastFirstName":"Neto, Zach","lastInitName":"Neto, Z","initLastName":"Z Neto","fullFMLName":"Zachary Adam Neto","fullLFMName":"Neto, Zachary Adam","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID701656":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656","firstName":"Logan","lastName":"Henderson","primaryNumber":"43","birthDate":"2002-03-02","currentAge":24,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Henderson","middleName":"Blake","boxscoreName":"Henderson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Henderson","nameSlug":"logan-henderson-701656","firstLastName":"Logan Henderson","lastFirstName":"Henderson, Logan","lastInitName":"Henderson, L","initLastName":"L Henderson","fullFMLName":"Logan Blake Henderson","fullLFMName":"Henderson, Logan Blake","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID694192":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192","firstName":"Jackson","lastName":"Chourio","primaryNumber":"11","birthDate":"2004-03-11","currentAge":22,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":199,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jackson","useLastName":"Chourio","middleName":"Bryan","boxscoreName":"Chourio, J","gender":"M","nameMatrilineal":"Lugo","isPlayer":true,"isVerified":true,"pronunciation":"CHOO-ree-oh","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Chourio","nameSlug":"jackson-chourio-694192","firstLastName":"Jackson Chourio","lastFirstName":"Chourio, Jackson","lastInitName":"Chourio, J","initLastName":"J Chourio","fullFMLName":"Jackson Bryan Chourio","fullLFMName":"Chourio, Jackson Bryan","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID592885":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885","firstName":"Christian","lastName":"Yelich","primaryNumber":"22","birthDate":"1991-12-05","currentAge":34,"birthCity":"Thousand Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Christian","useLastName":"Yelich","middleName":"Stephen","boxscoreName":"Yelich","nickName":"Yeli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"YELL-itch","mlbDebutDate":"2013-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Yelich","nameSlug":"christian-yelich-592885","firstLastName":"Christian Yelich","lastFirstName":"Yelich, Christian","lastInitName":"Yelich, C","initLastName":"C Yelich","fullFMLName":"Christian Stephen Yelich","fullLFMName":"Yelich, Christian Stephen","strikeZoneTop":3.37,"strikeZoneBottom":1.7},"ID518595":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595","firstName":"Travis","lastName":"d'Arnaud","primaryNumber":"25","birthDate":"1989-02-10","currentAge":37,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Travis","useLastName":"d'Arnaud","middleName":"E.","boxscoreName":"d'Arnaud","nickName":"Little d'","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2007,"pronunciation":"dar-NO","mlbDebutDate":"2013-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis d'Arnaud","nameSlug":"travis-d-arnaud-518595","firstLastName":"Travis d'Arnaud","lastFirstName":"d'Arnaud, Travis","lastInitName":"d'Arnaud, T","initLastName":"T d'Arnaud","fullFMLName":"Travis E. d'Arnaud","fullLFMName":"d'Arnaud, Travis E.","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID641343":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","firstName":"Jakob","lastName":"Bauers","primaryNumber":"9","birthDate":"1995-10-06","currentAge":30,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Bauers","middleName":"Christopher","boxscoreName":"Bauers","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Bauers","nameSlug":"jake-bauers-641343","firstLastName":"Jake Bauers","lastFirstName":"Bauers, Jake","lastInitName":"Bauers, J","initLastName":"J Bauers","fullFMLName":"Jakob Christopher Bauers","fullLFMName":"Bauers, Jakob Christopher","strikeZoneTop":3.22,"strikeZoneBottom":1.62},"ID682842":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842","firstName":"Abner","lastName":"Uribe","primaryNumber":"45","birthDate":"2000-06-20","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Abner","useLastName":"Uribe","middleName":"Brismaury","boxscoreName":"Uribe","gender":"M","nameMatrilineal":"Cabral","isPlayer":true,"isVerified":false,"pronunciation":"oo-REE-bay","mlbDebutDate":"2023-07-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Abner Uribe","nameSlug":"abner-uribe-682842","firstLastName":"Abner Uribe","lastFirstName":"Uribe, Abner","lastInitName":"Uribe, A","initLastName":"A Uribe","fullFMLName":"Abner Brismaury Uribe","fullLFMName":"Uribe, Abner Brismaury","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683734":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734","firstName":"Andrew","lastName":"Vaughn","primaryNumber":"28","birthDate":"1998-04-03","currentAge":28,"birthCity":"Santa Rosa","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Andrew","useLastName":"Vaughn","middleName":"Clayton","boxscoreName":"Vaughn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2021-04-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Vaughn","nameSlug":"andrew-vaughn-683734","firstLastName":"Andrew Vaughn","lastFirstName":"Vaughn, Andrew","lastInitName":"Vaughn, A","initLastName":"A Vaughn","fullFMLName":"Andrew Clayton Vaughn","fullLFMName":"Vaughn, Andrew Clayton","strikeZoneTop":3.128,"strikeZoneBottom":1.579},"ID820862":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862","firstName":"Jose","lastName":"Fermin","primaryNumber":"65","birthDate":"2001-11-28","currentAge":24,"birthCity":"Payita","birthCountry":"Dominican Republic","height":"6' 3\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Fermin","middleName":"Miguel","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Pena","isPlayer":true,"isVerified":true,"pronunciation":"fair-MEAN","mlbDebutDate":"2025-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Fermin","nameSlug":"jose-fermin-820862","firstLastName":"José Fermin","lastFirstName":"Fermin, José","lastInitName":"Fermin, J","initLastName":"J Fermin","fullFMLName":"Jose Miguel Fermin","fullLFMName":"Fermin, Jose Miguel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID687093":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","firstName":"Vaughn","lastName":"Grissom","primaryNumber":"5","birthDate":"2001-01-05","currentAge":25,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Vaughn","useLastName":"Grissom","middleName":"Anthony","boxscoreName":"Grissom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vaughn Grissom","nameSlug":"vaughn-grissom-687093","firstLastName":"Vaughn Grissom","lastFirstName":"Grissom, Vaughn","lastInitName":"Grissom, V","initLastName":"V Grissom","fullFMLName":"Vaughn Anthony Grissom","fullLFMName":"Grissom, Vaughn Anthony","strikeZoneTop":3.3,"strikeZoneBottom":1.67},"ID669003":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003","firstName":"Garrett","lastName":"Mitchell","primaryNumber":"5","birthDate":"1998-09-04","currentAge":28,"birthCity":"Orange","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":229,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Garrett","useLastName":"Mitchell","middleName":"Antony-Charles","boxscoreName":"Mitchell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2022-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Mitchell","nameSlug":"garrett-mitchell-669003","firstLastName":"Garrett Mitchell","lastFirstName":"Mitchell, Garrett","lastInitName":"Mitchell, G","initLastName":"G Mitchell","fullFMLName":"Garrett Antony-Charles Mitchell","fullLFMName":"Mitchell, Garrett Antony-Charles","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID676879":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879","firstName":"Aaron","lastName":"Ashby","primaryNumber":"26","birthDate":"1998-05-24","currentAge":28,"birthCity":"Kansas City","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Ashby","boxscoreName":"Ashby","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-06-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Aaron Ashby","nameSlug":"aaron-ashby-676879","firstLastName":"Aaron Ashby","lastFirstName":"Ashby, Aaron","lastInitName":"Ashby, A","initLastName":"A Ashby","fullFMLName":"Aaron  Ashby","fullLFMName":"Ashby, Aaron","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666171":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171","firstName":"Ryan","lastName":"Zeferjahn","primaryNumber":"56","birthDate":"1998-02-28","currentAge":28,"birthCity":"Topeka","birthStateProvince":"KS","birthCountry":"USA","height":"6' 5\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Zeferjahn","middleName":"Joseph","boxscoreName":"Zeferjahn","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ZEFF-er-john","mlbDebutDate":"2024-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Zeferjahn","nameSlug":"ryan-zeferjahn-666171","firstLastName":"Ryan Zeferjahn","lastFirstName":"Zeferjahn, Ryan","lastInitName":"Zeferjahn, R","initLastName":"R Zeferjahn","fullFMLName":"Ryan Joseph Zeferjahn","fullLFMName":"Zeferjahn, Ryan Joseph","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID694384":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384","firstName":"Nolan","lastName":"Schanuel","primaryNumber":"18","birthDate":"2002-02-14","currentAge":24,"birthCity":"Boca Raton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nolan","useLastName":"Schanuel","middleName":"Ryan","boxscoreName":"Schanuel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"SHAWN-uh-well","mlbDebutDate":"2023-08-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Schanuel","nameSlug":"nolan-schanuel-694384","firstLastName":"Nolan Schanuel","lastFirstName":"Schanuel, Nolan","lastInitName":"Schanuel, N","initLastName":"N Schanuel","fullFMLName":"Nolan Ryan Schanuel","fullLFMName":"Schanuel, Nolan Ryan","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID623168":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168","firstName":"Tyler","lastName":"Heineman","primaryNumber":"31","birthDate":"1991-06-19","currentAge":35,"birthCity":"Pacific Palisades","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Heineman","middleName":"Andrew","boxscoreName":"Heineman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HIY-nuh-min","mlbDebutDate":"2019-09-04","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Heineman","nameSlug":"tyler-heineman-623168","firstLastName":"Tyler Heineman","lastFirstName":"Heineman, Tyler","lastInitName":"Heineman, T","initLastName":"T Heineman","fullFMLName":"Tyler Andrew Heineman","fullLFMName":"Heineman, Tyler Andrew","strikeZoneTop":3.11,"strikeZoneBottom":1.57},"ID684665":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665","firstName":"Luke","lastName":"Murphy","primaryNumber":"72","birthDate":"1999-11-05","currentAge":26,"birthCity":"Nashville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Murphy","middleName":"Evan","boxscoreName":"Murphy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Murphy","nameSlug":"luke-murphy-684665","firstLastName":"Luke Murphy","lastFirstName":"Murphy, Luke","lastInitName":"Murphy, L","initLastName":"L Murphy","fullFMLName":"Luke Evan Murphy","fullLFMName":"Murphy, Luke Evan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID688107":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107","firstName":"Robert","lastName":"Gasser","primaryNumber":"54","birthDate":"1999-05-31","currentAge":27,"birthCity":"El Dorado Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robert","useLastName":"Gasser","middleName":"Riordan","boxscoreName":"Gasser","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Gasser","nameSlug":"robert-gasser-688107","firstLastName":"Robert Gasser","lastFirstName":"Gasser, Robert","lastInitName":"Gasser, R","initLastName":"R Gasser","fullFMLName":"Robert Riordan Gasser","fullLFMName":"Gasser, Robert Riordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID700712":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712","firstName":"Walbert","lastName":"Ureña","primaryNumber":"57","birthDate":"2004-01-25","currentAge":22,"birthCity":"Mao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walbert","useLastName":"Ureña","middleName":"Jhoel","boxscoreName":"Ureña","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walbert Ureña","nameSlug":"walbert-urena-700712","firstLastName":"Walbert Ureña","lastFirstName":"Ureña, Walbert","lastInitName":"Ureña, W","initLastName":"W Ureña","fullFMLName":"Walbert Jhoel Ureña","fullLFMName":"Ureña, Walbert Jhoel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID596142":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142","firstName":"Gary","lastName":"Sánchez","primaryNumber":"99","birthDate":"1992-12-02","currentAge":33,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":251,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gary","useLastName":"Sánchez","boxscoreName":"Sánchez","nickName":"Kraken","gender":"M","nameMatrilineal":"Herrera","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-10-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gary Sánchez","nameSlug":"gary-sanchez-596142","firstLastName":"Gary Sánchez","lastFirstName":"Sánchez, Gary","lastInitName":"Sánchez, G","initLastName":"G Sánchez","fullFMLName":"Gary Sánchez","fullLFMName":"Sánchez, Gary ","strikeZoneTop":3.31,"strikeZoneBottom":1.67},"ID694819":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819","firstName":"Jacob","lastName":"Misiorowski","primaryNumber":"32","birthDate":"2002-04-03","currentAge":24,"birthCity":"Blue Springs","birthStateProvince":"MO","birthCountry":"USA","height":"6' 7\"","weight":201,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Misiorowski","middleName":"Walter","boxscoreName":"Misiorowski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"miz-uh-RŎW-skee","mlbDebutDate":"2025-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Misiorowski","nameSlug":"jacob-misiorowski-694819","firstLastName":"Jacob Misiorowski","lastFirstName":"Misiorowski, Jacob","lastInitName":"Misiorowski, J","initLastName":"J Misiorowski","fullFMLName":"Jacob Walter Misiorowski","fullLFMName":"Misiorowski, Jacob Walter","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"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},"ID672282":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282","firstName":"Reid","lastName":"Detmers","primaryNumber":"48","birthDate":"1999-07-08","currentAge":27,"birthCity":"Nokomis","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reid","useLastName":"Detmers","middleName":"Kristien","boxscoreName":"Detmers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2021-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reid Detmers","nameSlug":"reid-detmers-672282","firstLastName":"Reid Detmers","lastFirstName":"Detmers, Reid","lastInitName":"Detmers, R","initLastName":"R Detmers","fullFMLName":"Reid Kristien Detmers","fullLFMName":"Detmers, Reid Kristien","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669084":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084","firstName":"Dayton","lastName":"Hall","primaryNumber":"37","birthDate":"1998-09-19","currentAge":27,"birthCity":"Valdosta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"DL","useLastName":"Hall","middleName":"Layne","boxscoreName":"Hall, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DL Hall","nameSlug":"dl-hall-669084","firstLastName":"DL Hall","lastFirstName":"Hall, DL","lastInitName":"Hall, D","initLastName":"D Hall","fullFMLName":"Dayton Layne Hall","fullLFMName":"Hall, Dayton Layne","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID696519":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519","firstName":"Samuel","lastName":"Natera","primaryNumber":"52","birthDate":"1999-11-05","currentAge":26,"birthCity":"Ciudad Juarez","birthStateProvince":"CH","birthCountry":"Mexico","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Samy","useLastName":"Natera Jr.","boxscoreName":"Natera Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"nuh-TAIR-uh","mlbDebutDate":"2026-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Samy Natera Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"samy-natera-jr-696519","firstLastName":"Samy Natera Jr.","lastFirstName":"Natera Jr., Samy","lastInitName":"Natera Jr., S","initLastName":"S Natera Jr.","fullFMLName":"Samuel Natera Jr.","fullLFMName":"Natera Jr., Samuel ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID800325":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325","firstName":"Luis","lastName":"Lara","primaryNumber":"18","birthDate":"2004-11-17","currentAge":21,"birthCity":"San Felipe","birthCountry":"Venezuela","height":"5' 7\"","weight":169,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luis","useLastName":"Lara","middleName":"Alexander","boxscoreName":"Lara","gender":"M","nameMatrilineal":"Chirinos","isPlayer":true,"isVerified":true,"pronunciation":"LAH-ruh","mlbDebutDate":"2026-07-07","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Lara","nameSlug":"luis-lara-800325","firstLastName":"Luis Lara","lastFirstName":"Lara, Luis","lastInitName":"Lara, L","initLastName":"L Lara","fullFMLName":"Luis Alexander Lara","fullLFMName":"Lara, Luis Alexander","strikeZoneTop":3.01,"strikeZoneBottom":1.52},"ID656730":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730","firstName":"Trevor","lastName":"Megill","primaryNumber":"29","birthDate":"1993-12-05","currentAge":32,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 8\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trevor","useLastName":"Megill","middleName":"J.","boxscoreName":"Megill","nickName":"Gorilla","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"meh-GILL","mlbDebutDate":"2021-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Megill","nameSlug":"trevor-megill-656730","firstLastName":"Trevor Megill","lastFirstName":"Megill, Trevor","lastInitName":"Megill, T","initLastName":"T Megill","fullFMLName":"Trevor J. Megill","fullLFMName":"Megill, Trevor J.","strikeZoneTop":3.567,"strikeZoneBottom":1.8}},"venue":{"id":1,"name":"Angel Stadium","link":"/api/v1/venues/1","location":{"address1":"2000 Gene Autry Way","city":"Anaheim","state":"California","stateAbbrev":"CA","postalCode":"92806","defaultCoordinates":{"latitude":33.80019044,"longitude":-117.8823996},"azimuthAngle":43.61,"elevation":151,"country":"USA","phone":"(714) 940-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":45517,"turfType":"Grass","roofType":"Open","leftLine":330,"left":347,"leftCenter":389,"center":396,"rightCenter":365,"right":348,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":1,"link":"/api/v1/venues/1"},"weather":{"condition":"Clear","temp":"84","wind":"8 mph, Out To CF"},"gameInfo":{"attendance":43720,"firstPitch":"2026-08-01T01:39:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"home":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"}},"officialScorer":{"id":431054,"fullName":"Ed Munson","link":"/api/v1/people/431054"},"primaryDatacaster":{"id":838658,"fullName":"Jason Sawyer","link":"/api/v1/people/838658"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":4,"remaining":0}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T01:39:03.590Z","endTime":"2026-08-01T01:40:04.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-31T22:14:22.806Z","endTime":"2026-08-01T01:18:27.613Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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":"2026-08-01T01:18:27.613Z","endTime":"2026-08-01T01:37:23.218Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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":"2026-08-01T01:37:23.218Z","endTime":"2026-08-01T01:39:05.736Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"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.3,"endSpeed":81.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.655275226828973,"aZ":-22.436408906167163,"pfxX":0.7265537385884331,"pfxZ":5.858328485046616,"pX":-1.0928045781914033,"pZ":3.164095156360643,"vX0":3.6459155299464916,"vY0":-127.24175655556759,"vZ0":-2.274093270997727,"x":158.66,"y":153.35,"x0":-2.630483945550426,"y0":50.00464589510096,"z0":5.821266343892823,"aX":1.208322381378757},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.4,"breakHorizontal":-2.0,"spinRate":2298,"spinDirection":206},"zone":11,"typeConfidence":0.86,"plateTime":0.42814927170299866,"extension":6.06937425411652},"index":3,"playId":"f9ac7936-c191-3180-84c6-685832d40b76","pitchNumber":1,"startTime":"2026-08-01T01:39:05.736Z","endTime":"2026-08-01T01:39:09.912Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.302764611492087,"aZ":-31.30738851648884,"pfxX":-7.687234932740537,"pfxZ":0.5500301473857885,"pX":-0.6646666109115159,"pZ":2.4051851866886547,"vX0":7.024442880672472,"vY0":-123.58935311096444,"vZ0":-1.381271870980523,"x":142.34,"y":173.84,"x0":-2.531282690286003,"y0":50.00055729535783,"z0":5.576600905568671,"aX":-12.010997248730687},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.0,"breakHorizontal":12.5,"spinRate":1991,"spinDirection":245},"zone":4,"typeConfidence":0.92,"plateTime":0.44150100987137275,"extension":6.139586693061839},"index":4,"playId":"92a7c5d4-f349-3bfa-ae90-652ef2300449","pitchNumber":2,"startTime":"2026-08-01T01:39:19.786Z","endTime":"2026-08-01T01:39:23.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.230991419955604,"aZ":-31.28730954780509,"pfxX":-7.999401084464752,"pfxZ":0.5804963758930501,"pX":-1.0472114561310557,"pZ":2.723108530444808,"vX0":6.402501961024415,"vY0":-122.31340821499376,"vZ0":-0.6765133151024767,"x":156.92,"y":165.26,"x0":-2.6431857883502676,"y0":50.00577422117584,"z0":5.656524863969897,"aX":-12.278299941618261},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":13.2,"spinRate":2007,"spinDirection":250},"zone":11,"typeConfidence":0.92,"plateTime":0.44564151091123083,"extension":6.058583742443297},"index":5,"playId":"ecb2b9af-722b-36bb-8634-96c239643fc1","pitchNumber":3,"startTime":"2026-08-01T01:39:32.009Z","endTime":"2026-08-01T01:39:36.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.743412660960743,"aZ":-23.094797763886508,"pfxX":0.811877052508299,"pfxZ":5.331855928593916,"pX":-1.4321545506523101,"pZ":2.346823764080657,"vX0":2.961140918565774,"vY0":-129.11589108759006,"vZ0":-3.8475772061004583,"x":171.59,"y":175.42,"x0":-2.69541611812882,"y0":50.003581911860294,"z0":5.615819519683902,"aX":1.3816725676477184},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.0,"spinRate":2439,"spinDirection":200},"zone":13,"typeConfidence":0.9,"plateTime":0.4228585050638558,"extension":6.149681943143645},"index":6,"playId":"a282737d-3eab-3294-a883-f1714ce84837","pitchNumber":4,"startTime":"2026-08-01T01:39:45.601Z","endTime":"2026-08-01T01:39:49.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.272430355419953,"aZ":-21.18534060103093,"pfxX":-0.4205485695651494,"pfxZ":6.485417997351075,"pX":0.8813790209978795,"pZ":2.4614158862443585,"vX0":8.131136081575713,"vY0":-129.41155547997283,"vZ0":-4.317623885324484,"x":83.4,"y":172.32,"x0":-2.2481161457342784,"y0":50.003788201212124,"z0":5.776526283418176,"aX":-0.7144132804403224},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.9,"breakHorizontal":-1.1,"spinRate":2507,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.4234142555849747,"extension":6.300106045101027},"index":7,"playId":"c4525fc6-e583-366a-bcd5-3871f34f6f77","pitchNumber":5,"startTime":"2026-08-01T01:39:59.355Z","endTime":"2026-08-01T01:40:04.372Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:40:04.372Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Chourio pops out to third baseman Denzer Guzman in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T01:40:16.478Z","endTime":"2026-08-01T01:41:44.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"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(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":89.1,"endSpeed":82.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.291752138468667,"aZ":-21.196222242827687,"pfxX":1.0465882514924232,"pfxZ":6.4939551927242345,"pX":2.6337508611892626,"pZ":1.7820324974488473,"vX0":12.663692748560143,"vY0":-129.05600737430802,"vZ0":-6.595467909124048,"x":16.61,"y":190.67,"x0":-2.4682563658595624,"y0":50.00438164674146,"z0":5.998038864967686,"aX":1.767323923578808},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.4,"breakHorizontal":-4.7,"spinRate":2404,"spinDirection":214},"zone":14,"typeConfidence":0.93,"plateTime":0.4240554411442421,"extension":6.116963169249618},"index":0,"playId":"c72a8ae8-c140-339e-86c6-4984e4e92249","pitchNumber":1,"startTime":"2026-08-01T01:40:30.474Z","endTime":"2026-08-01T01:40:38.981Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryan Johnson. Brice Turang to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"c72a8ae8-c140-339e-86c6-4984e4e92249","startTime":"2026-08-01T01:40:58.307Z","endTime":"2026-08-01T01:41:14.954Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.028375241131965,"aZ":-20.69178432120772,"pfxX":-0.23924896383334282,"pfxZ":6.660060049526766,"pX":0.8555315892593798,"pZ":2.3730494022217257,"vX0":9.168759071404175,"vY0":-129.6904464156754,"vZ0":-5.29094251912865,"x":84.39,"y":174.71,"x0":-2.676510072674892,"y0":50.003529530599764,"z0":5.991630549889161,"aX":-0.41344907817590887},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.3,"spinRate":2508,"spinDirection":200},"zone":14,"typeConfidence":0.91,"plateTime":0.4203805257164661,"extension":6.110032960674746},"index":2,"playId":"8e3ac2e9-1677-34af-9595-390a4030e32b","pitchNumber":2,"startTime":"2026-08-01T01:41:14.954Z","endTime":"2026-08-01T01:41:18.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.743199857292424,"aZ":-26.124546870918497,"pfxX":3.4346230318178796,"pfxZ":4.391765268042274,"pX":0.22479217269326277,"pZ":2.661580792997586,"vX0":5.760627008661809,"vY0":-116.31598385596067,"vZ0":-2.335375907145009,"x":108.43,"y":166.92,"x0":-2.7250226421466524,"y0":50.00251673895856,"z0":6.1426999055764275,"aX":4.730288813214643},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.7,"breakHorizontal":-7.6,"spinRate":2473,"spinDirection":77},"zone":6,"typeConfidence":0.86,"plateTime":0.46994486300493055,"extension":6.0506601429743405},"hitData":{"launchSpeed":77.5,"launchAngle":74.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.79,"coordY":183.5}},"index":3,"playId":"d25b638b-e38d-389c-a5f1-1a26000969c9","pitchNumber":3,"startTime":"2026-08-01T01:41:35.135Z","endTime":"2026-08-01T01:41:44.545Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:41:44.545Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T01:42:07.428Z","endTime":"2026-08-01T01:44:15.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.485508728356052,"aZ":-27.256635322507663,"pfxX":3.760524522570779,"pfxZ":3.5986608096187425,"pX":0.36041704576487166,"pZ":1.2546396341024395,"vX0":6.607080113461816,"vY0":-116.31800209960376,"vZ0":-4.851886614912854,"x":103.26,"y":204.9,"x0":-3.009003406443503,"y0":50.00256167998347,"z0":5.961974921283453,"aX":5.134222138421774},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.5,"breakHorizontal":-8.5,"spinRate":2489,"spinDirection":98},"zone":14,"typeConfidence":0.85,"plateTime":0.4714887747188321,"extension":6.048782724288638},"index":0,"playId":"30dcf8e4-2c2c-39a9-832e-ef21fefc2490","pitchNumber":1,"startTime":"2026-08-01T01:42:12.914Z","endTime":"2026-08-01T01:42:17.030Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.531423376362756,"aZ":-29.40917425883021,"pfxX":-9.574913430575737,"pfxZ":1.7589830578625492,"pX":0.14772740969171116,"pZ":2.688614142893988,"vX0":10.814318301461373,"vY0":-124.11890385819972,"vZ0":-1.9179341559717122,"x":111.37,"y":166.19,"x0":-3.0102165763238813,"y0":50.00049153627842,"z0":5.907034943886724,"aX":-15.022218353177523},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":2054,"spinDirection":236},"zone":5,"typeConfidence":0.93,"plateTime":0.4403489500460278,"extension":5.696316359430405},"index":1,"playId":"cc9fa584-40ec-3573-83a1-5cae65faa8a3","pitchNumber":2,"startTime":"2026-08-01T01:42:29.975Z","endTime":"2026-08-01T01:42:34.105Z","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.6,"endSpeed":80.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317334887149766,"aZ":-23.690556746881175,"pfxX":1.5801802889401069,"pfxZ":5.16592590951495,"pX":1.155435727193701,"pZ":2.9491726013121804,"vX0":9.044036663142922,"vY0":-127.35765919234817,"vZ0":-3.1312604299472295,"x":72.96,"y":159.15,"x0":-2.6477411834809925,"y0":50.000657825709546,"z0":6.0695825017599265,"aX":2.592846562538185},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.9,"breakHorizontal":-4.9,"spinRate":2502,"spinDirection":204},"zone":12,"typeConfidence":0.92,"plateTime":0.43018098198333377,"extension":6.242075667363039},"index":2,"playId":"de947efb-970a-3a89-9bca-f6b90259ddc7","pitchNumber":3,"startTime":"2026-08-01T01:42:50.314Z","endTime":"2026-08-01T01:42:57.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.149990783589057,"aZ":-32.22959390270556,"pfxX":-9.996127008806369,"pfxZ":-0.0386905928882868,"pX":-2.0549149271490754,"pZ":1.653758955298013,"vX0":6.1374566826357055,"vY0":-125.3511027346538,"vZ0":-3.6968618923074743,"x":195.33,"y":194.13,"x0":-3.235419170603445,"y0":50.001440548585826,"z0":5.776868896678452,"aX":-15.918909067528453},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":16.7,"spinRate":2118,"spinDirection":249},"zone":13,"typeConfidence":0.93,"plateTime":0.4368221641357235,"extension":5.6225210796806175},"index":3,"playId":"1ce4184c-6781-3683-864e-6f32ffdd67a4","pitchNumber":4,"startTime":"2026-08-01T01:43:33.033Z","endTime":"2026-08-01T01:43:36.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03794850923634,"aZ":-32.64193467249974,"pfxX":-8.95504227552555,"pfxZ":-0.30067526002636047,"pX":-1.9757990467814228,"pZ":1.6157642996012245,"vX0":5.515651418047669,"vY0":-124.21601248870088,"vZ0":-3.6968432234599864,"x":192.31,"y":195.15,"x0":-3.05752612546939,"y0":50.00262873981605,"z0":5.826971440961793,"aX":-14.044450751689386},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.2,"breakHorizontal":15.0,"spinRate":2000,"spinDirection":252},"zone":13,"typeConfidence":0.92,"plateTime":0.44034554065433396,"extension":5.6732739884492105},"index":4,"playId":"14bb43c8-3fa7-3006-8fde-0992b64063df","pitchNumber":5,"startTime":"2026-08-01T01:43:51.171Z","endTime":"2026-08-01T01:43:54.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.834460460503106,"aZ":-24.298169276477182,"pfxX":-0.19202883659087666,"pfxZ":4.577840961817866,"pX":0.7956143169374087,"pZ":3.1904699472823657,"vX0":9.431539786888301,"vY0":-129.73778085918593,"vZ0":-2.4646389068458388,"x":86.67,"y":152.64,"x0":-2.847957361430338,"y0":50.00273146289389,"z0":5.987223819617856,"aX":-0.33229111377956944},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.0,"breakHorizontal":-1.6,"spinRate":2434,"spinDirection":183},"zone":12,"typeConfidence":0.89,"plateTime":0.42073293878497253,"extension":6.030663389349608},"index":5,"playId":"6064cf0c-11f9-3231-b022-cae73669c640","pitchNumber":6,"startTime":"2026-08-01T01:44:09.963Z","endTime":"2026-08-01T01:44:15.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:44:15.766Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"William Contreras flies out to left fielder Jose Siri.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-01T01:44:32.376Z","endTime":"2026-08-01T01:47:02.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.1,"endSpeed":72.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.419436900487042,"aZ":-30.08930881039227,"pfxX":6.538013594672712,"pfxZ":1.5500456272181502,"pX":-1.3032803706660872,"pZ":3.4536549270675705,"vX0":1.8484047999753614,"vY0":-115.28890609439003,"vZ0":0.3464085973064668,"x":166.68,"y":145.53,"x0":-2.9649019121808777,"y0":50.004498498717666,"z0":6.205470995304858,"aX":8.801423034727048},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.1,"breakHorizontal":-12.4,"spinRate":2535,"spinDirection":85},"zone":11,"typeConfidence":0.91,"plateTime":0.4750873349577862,"extension":5.929849238408511},"index":0,"playId":"4d2af3c8-1f56-3396-9486-39b47a9af082","pitchNumber":1,"startTime":"2026-08-01T01:44:40.357Z","endTime":"2026-08-01T01:44:44.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.083979065252628,"aZ":-29.243580237760863,"pfxX":4.519370547978803,"pfxZ":2.1159685800481025,"pX":-0.48273670397296625,"pZ":2.9964743611651543,"vX0":4.003082794399044,"vY0":-116.46584056126035,"vZ0":-0.9741651966024941,"x":135.4,"y":157.88,"x0":-2.8055973721499354,"y0":50.0041396076915,"z0":6.164480649688757,"aX":6.262269698771718},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.8,"breakHorizontal":-9.1,"spinRate":2412,"spinDirection":86},"zone":1,"typeConfidence":0.89,"plateTime":0.46873251931841864,"extension":6.074963964043219},"index":1,"playId":"fb8628f9-3e2d-3cd0-a917-f54b592337d4","pitchNumber":2,"startTime":"2026-08-01T01:44:58.605Z","endTime":"2026-08-01T01:45:03.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473663165484517,"aZ":-22.27235719853292,"pfxX":-0.46835139070625154,"pfxZ":5.77498081330563,"pX":2.4030423858292056,"pZ":3.6687800588786086,"vX0":12.35703538245973,"vY0":-129.24965630262125,"vZ0":-1.8989822986849125,"x":25.4,"y":139.72,"x0":-2.3516701750359568,"y0":50.00551185582714,"z0":6.099962419937234,"aX":-0.805865463603279},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.3,"breakHorizontal":-1.6,"spinRate":2524,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.4215794194167026,"extension":5.928008221971956},"index":2,"playId":"edd3dd86-e734-32b2-a4f7-9d4a92387a4b","pitchNumber":3,"startTime":"2026-08-01T01:45:18.477Z","endTime":"2026-08-01T01:45:21.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14306494381232,"aZ":-26.46076748535902,"pfxX":4.3668372210315525,"pfxZ":4.126137345679391,"pX":0.45792744662567253,"pZ":1.3581579681895362,"vX0":6.27874469801064,"vY0":-117.21677347037158,"vZ0":-4.673740761921336,"x":99.54,"y":202.11,"x0":-2.8277751146197336,"y0":50.00440704810388,"z0":5.862506456922523,"aX":6.046539506037459},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.5,"breakHorizontal":-9.5,"spinRate":2528,"spinDirection":92},"zone":14,"typeConfidence":0.81,"plateTime":0.4681308786106322,"extension":6.149428876947047},"index":3,"playId":"e2ee7239-92a2-32e0-bf31-88352dc4936d","pitchNumber":4,"startTime":"2026-08-01T01:45:38.009Z","endTime":"2026-08-01T01:45:42.573Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.65807035829596,"aZ":-28.83295965210811,"pfxX":4.7526351968706315,"pfxZ":2.4364407307827847,"pX":-0.871420723494388,"pZ":2.710447470207045,"vX0":3.183905666182194,"vY0":-116.11000020461431,"vZ0":-1.3047739215824299,"x":150.22,"y":165.6,"x0":-2.8754794425284755,"y0":50.00406057638963,"z0":6.009933172352415,"aX":6.523983887446819},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":4.3,"breakHorizontal":-9.4,"spinRate":2514,"spinDirection":92},"zone":11,"typeConfidence":0.89,"plateTime":0.4707669000117818,"extension":6.17476593199622},"index":4,"playId":"2b596e42-49e8-32c2-af2e-6ca78013ca7f","pitchNumber":5,"startTime":"2026-08-01T01:45:56.394Z","endTime":"2026-08-01T01:46:00.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T01:46:11.425Z","endTime":"2026-08-01T01:46:30.644Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"58d67993-690f-4855-a754-1d50d23b8d81","startTime":"2026-08-01T01:46:30.644Z","endTime":"2026-08-01T01:46:35.644Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.387689120548433,"aZ":-22.317335703214837,"pfxX":-0.20810118789281984,"pfxZ":5.7128529693684325,"pX":-0.3204534100332767,"pZ":2.5672890661233905,"vX0":6.725315950989648,"vY0":-130.282251201864,"vZ0":-3.988962584315306,"x":129.21,"y":169.46,"x0":-2.904084834340648,"y0":50.00273965743967,"z0":5.797052454833649,"aX":-0.3589849559009886},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2517,"spinDirection":207},"zone":4,"typeConfidence":0.91,"plateTime":0.4197863682369758,"extension":6.158167546553506},"hitData":{"launchSpeed":100.7,"launchAngle":53.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.62,"coordY":78.77}},"index":7,"playId":"e5828917-8c45-3c05-99f6-8d8e705045fc","pitchNumber":6,"startTime":"2026-08-01T01:46:51.555Z","endTime":"2026-08-01T01:47:02.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:47:02.078Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T01:49:25.742Z","endTime":"2026-08-01T01:50:17.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T01:49:08.525Z","endTime":"2026-08-01T01:49:27.927Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.916017433405642,"aZ":-11.93509738333475,"pfxX":7.795827649395662,"pfxZ":10.706084953330835,"pX":-0.6842285639476124,"pZ":2.5513905853116423,"vX0":-9.007482294146552,"vY0":-137.0211817450746,"vZ0":-5.506343230538906,"x":143.08,"y":169.89,"x0":1.6419086035843684,"y0":50.00295341928382,"z0":5.411420392503668,"aX":14.738215044195321},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":-12.1,"spinRate":2401,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.40063642265640365,"extension":6.289659038831325},"index":1,"playId":"37370a1b-0f6b-30a6-87fa-bc5e86aa8864","pitchNumber":1,"startTime":"2026-08-01T01:49:27.927Z","endTime":"2026-08-01T01:49:32.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.543860260318475,"aZ":-22.569291229072494,"pfxX":8.36586980016625,"pfxZ":5.051282461883517,"pX":0.8690733915860319,"pZ":3.3768067331432867,"vX0":-5.5867900816192915,"vY0":-137.49877882298972,"vZ0":-1.4441178660542906,"x":83.87,"y":147.61,"x0":1.8479086848893758,"y0":50.002116684601226,"z0":5.45118438015848,"aX":15.902232984615765},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":-13.9,"spinRate":2404,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.39947136137137873,"extension":6.26263350862593},"index":2,"playId":"3e243323-d981-3025-846b-97be7dd74199","pitchNumber":2,"startTime":"2026-08-01T01:49:42.460Z","endTime":"2026-08-01T01:49:45.990Z","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.9,"endSpeed":87.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.438365300013274,"aZ":-19.384632981082344,"pfxX":7.502522627994951,"pfxZ":6.531450745737709,"pX":-0.5959130952576445,"pZ":3.5352778056121132,"vX0":-8.936038673911199,"vY0":-139.31854361361218,"vZ0":-1.5660681257003242,"x":139.71,"y":143.33,"x0":1.6842996007099895,"y0":50.00231883572403,"z0":5.390952207340945,"aX":14.690845862152385},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":-11.6,"spinRate":2490,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.3937297275113667,"extension":6.264900760514741},"index":3,"playId":"fba41ac1-e3e0-30ad-a69c-d3079e3308d2","pitchNumber":3,"startTime":"2026-08-01T01:49:56.213Z","endTime":"2026-08-01T01:50:00.404Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204119946981553,"aZ":-30.115464723024775,"pfxX":-0.3498420338713557,"pfxZ":1.2372365192616517,"pX":0.6204524034735155,"pZ":2.6404608862397487,"vX0":-3.0462117685468875,"vY0":-127.87972924169597,"vZ0":-1.358887093608498,"x":93.35,"y":167.49,"x0":1.8701948622646738,"y0":50.00205176450475,"z0":5.5307683370465615,"aX":-0.5821674379143379},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.2,"breakHorizontal":1.3,"spinRate":2842,"spinDirection":161},"zone":6,"typeConfidence":2.0,"plateTime":0.42752847344196754,"extension":6.114784313917778},"index":4,"playId":"56a1aa12-89c5-30f6-812f-cd235d404147","pitchNumber":4,"startTime":"2026-08-01T01:50:11.849Z","endTime":"2026-08-01T01:50:17.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:50:17.094Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out sharply to center fielder Garrett Mitchell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T01:50:24.360Z","endTime":"2026-08-01T01:51:47.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056624204322848,"aZ":-19.225669671017272,"pfxX":3.1343248852476444,"pfxZ":7.213352470185434,"pX":-0.8951734860874616,"pZ":0.5405803987399178,"vX0":-7.950725505325179,"vY0":-132.54009967859767,"vZ0":-8.708715037530006,"x":151.12,"y":224.18,"x0":1.724769119815477,"y0":50.000007777334666,"z0":5.251063148679235,"aX":5.624329019705707},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.5,"breakHorizontal":-4.1,"spinRate":2706,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4119162437380859,"extension":6.274785574019736},"index":0,"playId":"e2a70818-ae4e-3a52-9059-a8d5ec8ced23","pitchNumber":1,"startTime":"2026-08-01T01:50:39.037Z","endTime":"2026-08-01T01:50:43.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.775611372234398,"aZ":-19.726658611641803,"pfxX":3.457207768184251,"pfxZ":6.732646664523193,"pX":0.3575069372199515,"pZ":3.4798397943342407,"vX0":-5.009850373432062,"vY0":-134.96675172740476,"vZ0":-1.8660972788034895,"x":103.37,"y":144.82,"x0":1.7867335897509509,"y0":50.003972090702085,"z0":5.566372716706937,"aX":6.39315951864163},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-5.2,"spinRate":2494,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4054928173901806,"extension":6.022800937099756},"index":1,"playId":"2b5b9809-03c8-39af-9117-894c284048c6","pitchNumber":2,"startTime":"2026-08-01T01:50:52.275Z","endTime":"2026-08-01T01:50:56.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.53249853918768,"aZ":-24.221377245904467,"pfxX":11.165980104794,"pfxZ":4.184350688120844,"pX":1.4981213787658625,"pZ":3.1383433501865867,"vX0":-4.703512223066325,"vY0":-138.1160440464331,"vZ0":-1.7927905504658441,"x":59.9,"y":154.04,"x0":1.7886882177712828,"y0":50.00183422259157,"z0":5.452252360059316,"aX":21.211919362787267},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.3,"breakHorizontal":-19.0,"spinRate":2366,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.39912462170880536,"extension":6.101712364507017},"index":2,"playId":"45c2425d-e19d-3b33-b22d-f12fa18a5204","pitchNumber":3,"startTime":"2026-08-01T01:51:07.426Z","endTime":"2026-08-01T01:51:11.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.40409497296983,"aZ":-20.999870879890857,"pfxX":8.744615524394572,"pfxZ":5.828786108746181,"pX":0.6543714276009157,"pZ":2.5307250658291314,"vX0":-5.966744782504096,"vY0":-138.3969853615176,"vZ0":-3.940807480630029,"x":92.06,"y":170.45,"x0":1.715714541678888,"y0":50.0010048540341,"z0":5.401478136332838,"aX":16.754587761768722},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":2412,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.39763418753464785,"extension":6.106274909785692},"index":3,"playId":"1c297fb9-49dc-3cda-a9b2-fad3ada31633","pitchNumber":4,"startTime":"2026-08-01T01:51:22.724Z","endTime":"2026-08-01T01:51:26.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.85696525583668,"aZ":-20.280702675919365,"pfxX":8.59362032346551,"pfxZ":6.164236551665896,"pX":-0.10193484016210967,"pZ":2.6032990283283195,"vX0":-7.773002614515467,"vY0":-138.47296239348924,"vZ0":-4.003066917536737,"x":120.89,"y":168.49,"x0":1.634253962086673,"y0":50.00021211532279,"z0":5.4361046643687185,"aX":16.574504343202623},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":-13.8,"spinRate":2305,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39656629957766043,"extension":6.209963308537057},"hitData":{"launchSpeed":100.0,"launchAngle":38.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":166.75,"coordY":60.74}},"index":4,"playId":"9175f57d-c455-38f3-b2d9-64e03b58b91d","pitchNumber":5,"startTime":"2026-08-01T01:51:37.468Z","endTime":"2026-08-01T01:51:47.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:51:47.174Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out sharply, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-01T01:52:03.899Z","endTime":"2026-08-01T01:52:56.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.64934678158841,"aZ":-17.073141886769545,"pfxX":8.973929665857526,"pfxZ":7.741838419840686,"pX":-0.48431621660790003,"pZ":2.396293365713082,"vX0":-8.807151456594141,"vY0":-139.329035875486,"vZ0":-4.973446328108908,"x":135.46,"y":174.08,"x0":1.5640357654256114,"y0":50.00191419898562,"z0":5.346372910985535,"aX":17.501541695778947},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.1,"breakHorizontal":-14.3,"spinRate":2406,"spinDirection":122},"zone":4,"typeConfidence":2.0,"plateTime":0.39433332585696057,"extension":6.143814320471123},"index":0,"playId":"baceb969-3836-3146-a33b-5517d7d5e5ab","pitchNumber":1,"startTime":"2026-08-01T01:52:15.535Z","endTime":"2026-08-01T01:52:19.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.861923768590373,"aZ":-27.522524832768003,"pfxX":0.286909797017465,"pfxZ":2.701682954917945,"pX":-3.113476389774665,"pZ":0.9601273236376336,"vX0":-11.781377551104802,"vY0":-129.02859565856227,"vZ0":-5.740548915061173,"x":235.68,"y":212.86,"x0":1.436445979385405,"y0":50.0002340107609,"z0":5.28186604424905,"aX":0.49541276853185073},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":1.6,"spinRate":2830,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.42133394132246993,"extension":6.174893513197982},"index":1,"playId":"1ea284b0-7ba0-338b-83bb-cccca491cb01","pitchNumber":2,"startTime":"2026-08-01T01:52:28.510Z","endTime":"2026-08-01T01:52:32.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.746718929213394,"aZ":-22.28291419610331,"pfxX":10.493415666299036,"pfxZ":5.113310843154659,"pX":0.2430793818284667,"pZ":2.097686287127266,"vX0":-7.5730094873452485,"vY0":-138.84512946327712,"vZ0":-4.640529488516238,"x":107.73,"y":182.14,"x0":1.6553232931396535,"y0":50.00280143343283,"z0":5.291358495745546,"aX":20.300096988986354},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.4,"breakHorizontal":-17.3,"spinRate":2446,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.395879559146878,"extension":6.190367412363967},"hitData":{"launchSpeed":106.4,"launchAngle":2.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.01,"coordY":148.99}},"index":2,"playId":"b538ae00-46ff-3746-8a57-3266c3422ad4","pitchNumber":3,"startTime":"2026-08-01T01:52:49.268Z","endTime":"2026-08-01T01:52:56.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:52:56.872Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T01:54:50.035Z","endTime":"2026-08-01T01:55:46.104Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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(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":88.3,"endSpeed":80.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.906040701162357,"aZ":-22.44320215427403,"pfxX":0.19405980384602461,"pfxZ":5.86022239732268,"pX":1.953676002146551,"pZ":2.8572680098438616,"vX0":10.392381042688704,"vY0":-128.16993642157215,"vZ0":-2.9275486845129497,"x":42.53,"y":161.63,"x0":-2.1817511604814226,"y0":50.004618980809084,"z0":5.770218175168349,"aX":0.3212020001677794},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.1,"breakHorizontal":-2.8,"spinRate":2434,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.42761176774898013,"extension":6.36295096535157},"index":0,"playId":"559502d1-dadf-367f-9696-033e61f51672","pitchNumber":1,"startTime":"2026-08-01T01:55:05.605Z","endTime":"2026-08-01T01:55:11.845Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29096106752995,"aZ":-27.61281466437354,"pfxX":-8.92035847254475,"pfxZ":2.92087447589555,"pX":-0.9107718969834697,"pZ":2.3955415175585033,"vX0":6.936066284848371,"vY0":-124.52489665701755,"vZ0":-1.9175963513898535,"x":151.72,"y":174.1,"x0":-2.5808662011676984,"y0":50.00282304038052,"z0":5.4722650935947375,"aX":-13.932146185338103},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.0,"breakHorizontal":14.4,"spinRate":1853,"spinDirection":245},"zone":13,"typeConfidence":0.92,"plateTime":0.4407715208409284,"extension":6.106909646414847},"index":1,"playId":"a0ce654d-9645-3ccc-b3af-ae5e36522517","pitchNumber":2,"startTime":"2026-08-01T01:55:21.751Z","endTime":"2026-08-01T01:55:25.820Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.888698220101134,"aZ":-28.06186687961537,"pfxX":-8.415645200084887,"pfxZ":2.693705895923893,"pX":-0.26861042321106454,"pZ":2.0446009512429457,"vX0":8.347535162522986,"vY0":-123.18963121693643,"vZ0":-2.6693640075640905,"x":127.24,"y":183.58,"x0":-2.6177146164533696,"y0":50.004857552199134,"z0":5.529655447888391,"aX":-12.856538606988986},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":4.4,"breakHorizontal":13.1,"spinRate":1917,"spinDirection":248},"zone":8,"typeConfidence":0.91,"plateTime":0.445685634036884,"extension":6.265611333963929},"hitData":{"launchSpeed":87.7,"launchAngle":17.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.73,"coordY":117.42}},"index":2,"playId":"253e5126-5630-321e-9e97-35ebd5672235","pitchNumber":3,"startTime":"2026-08-01T01:55:34.904Z","endTime":"2026-08-01T01:55:46.104Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:55:46.104Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Garrett Mitchell singles on a line drive to right fielder Jo Adell. Jake Bauers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T01:56:00.157Z","endTime":"2026-08-01T01:56:45.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.590300676710278,"aZ":-24.448472092145877,"pfxX":-7.695482734884089,"pfxZ":4.3666511613012595,"pX":-1.0864834253150637,"pZ":3.4614521731147336,"vX0":7.301570243331001,"vY0":-131.79953142460394,"vZ0":-1.7204039302035206,"x":158.41,"y":145.32,"x0":-2.8856872661483637,"y0":50.00091761202352,"z0":5.918482115484821,"aX":-13.610807680019652},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":12.5,"spinRate":2155,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.41470263119214845,"extension":6.1127116993284485},"index":0,"playId":"c4263e4a-4656-3f0c-af1c-4fb9ddf57a88","pitchNumber":1,"startTime":"2026-08-01T01:56:14.195Z","endTime":"2026-08-01T01:56:18.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76724129535278,"aZ":-25.202945671748914,"pfxX":-9.599783930396686,"pfxZ":3.9067971448018888,"pX":0.35728792002461474,"pZ":3.0608434559670203,"vX0":11.432818390713923,"vY0":-132.61824987584964,"vZ0":-2.46575650159269,"x":103.38,"y":156.14,"x0":-2.757854550963384,"y0":50.0036903713787,"z0":5.836618495796096,"aX":-17.13853212872144},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2131,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.4126584133064459,"extension":6.190081939730487},"hitData":{"launchSpeed":111.3,"launchAngle":7.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":162.59,"coordY":124.32}},"index":1,"playId":"34b71ca1-c256-3124-b0b3-9935e1c8694a","pitchNumber":2,"startTime":"2026-08-01T01:56:34.996Z","endTime":"2026-08-01T01:56:45.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T01:56:45.005Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara challenged (pitch result), call on the field was confirmed: Luis Lara called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T01:56:57.855Z","endTime":"2026-08-01T01:59:42.573Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.997072056008328,"aZ":-26.078611811721622,"pfxX":1.1310143020533303,"pfxZ":3.8711064485029683,"pX":1.0762712059263264,"pZ":2.101472637819891,"vX0":9.70190685519047,"vY0":-124.63691883510496,"vZ0":-3.629939633851557,"x":75.98,"y":182.04,"x0":-3.013075887155269,"y0":50.000365586400655,"z0":5.729698941225901,"aX":1.778698723645189},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.4,"breakHorizontal":-4.3,"spinRate":2442,"spinDirection":188},"zone":14,"typeConfidence":0.79,"plateTime":0.43941244249206735,"extension":6.286470706465734},"index":0,"playId":"832fc229-8b43-37f3-b4a0-63cb6c4ce966","pitchNumber":1,"startTime":"2026-08-01T01:57:19.595Z","endTime":"2026-08-01T01:57:25.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572257187908054,"aZ":-21.384456972021226,"pfxX":-0.514396699763376,"pfxZ":6.357388028188108,"pX":-0.4297833471969101,"pZ":1.8501027561963515,"vX0":7.1017681052933455,"vY0":-129.10417058559722,"vZ0":-5.58790355527805,"x":133.38,"y":188.83,"x0":-3.1432592328042013,"y0":50.00261065640982,"z0":5.676705182946168,"aX":-0.874411661664262},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.6,"breakHorizontal":-0.6,"spinRate":2469,"spinDirection":213},"zone":7,"typeConfidence":0.9,"plateTime":0.42342045602897693,"extension":5.826474620291557},"index":1,"playId":"17c4983a-5b79-3c24-bc82-850be2e32116","pitchNumber":2,"startTime":"2026-08-01T01:58:01.153Z","endTime":"2026-08-01T01:58:04.910Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-01T01:58:12.681Z","endTime":"2026-08-01T01:58:29.473Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87696071561045,"aZ":-30.98652026535179,"pfxX":-10.216917052923552,"pfxZ":0.7543732485751535,"pX":-0.18691557496069472,"pZ":1.799606006486486,"vX0":10.310145250498937,"vY0":-124.26993788612377,"vZ0":-3.1022827925383254,"x":124.12,"y":190.19,"x0":-3.061854246476981,"y0":50.00062002639965,"z0":5.637989703498257,"aX":-15.980650328885064},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":16.1,"spinRate":2011,"spinDirection":252},"zone":8,"typeConfidence":0.93,"plateTime":0.4407462314962709,"extension":5.929539759774999},"index":3,"playId":"8ee6ef05-b981-3b34-b169-568f00b30a84","pitchNumber":3,"startTime":"2026-08-01T01:58:29.473Z","endTime":"2026-08-01T01:58:33.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.540499267516935,"aZ":-33.83411312933874,"pfxX":-7.568805254479511,"pfxZ":-1.0649801581660894,"pX":-2.048575144757832,"pZ":1.562249867618233,"vX0":5.620947475123755,"vY0":-123.9462512332759,"vZ0":-2.883760569913715,"x":195.09,"y":196.6,"x0":-3.3661056141072305,"y0":50.00575074758775,"z0":5.575478865070279,"aX":-11.739295942171243},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.4,"breakHorizontal":12.4,"spinRate":1898,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.44246970749003545,"extension":5.854436827042407},"index":4,"playId":"f568669a-f211-3703-b2bd-e58dfd4e902d","pitchNumber":4,"startTime":"2026-08-01T01:58:55.866Z","endTime":"2026-08-01T01:58:59.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.519514989267112,"aZ":-20.995501289137035,"pfxX":0.7306056203772138,"pfxZ":6.517059817734766,"pX":0.6228440975732393,"pZ":2.251568493838885,"vX0":8.311432847893077,"vY0":-130.39640550299686,"vZ0":-5.027701979289377,"x":93.26,"y":177.99,"x0":-2.7062724036973806,"y0":50.00016937518657,"z0":5.797814820054352,"aX":1.2512364225064225},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.8,"breakHorizontal":-3.2,"spinRate":2461,"spinDirection":213},"zone":6,"typeConfidence":0.93,"plateTime":0.4207478227638073,"extension":6.075119191845206},"index":5,"playId":"1f44ffe4-597a-390a-8b27-cf255994b2cf","pitchNumber":5,"startTime":"2026-08-01T01:59:14.460Z","endTime":"2026-08-01T01:59:18.242Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495437206992822,"aZ":-30.76289330467277,"pfxX":-7.749849796218355,"pfxZ":0.8932545438011985,"pX":-0.6525340172962584,"pZ":2.9051380613811575,"vX0":8.930147221366472,"vY0":-125.08135295352744,"vZ0":-1.0109736604936281,"x":141.87,"y":160.34,"x0":-3.264043180228621,"y0":50.004119275502056,"z0":5.8395467805100685,"aX":-12.267391431134756},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.7,"breakHorizontal":12.0,"spinRate":1994,"spinDirection":239},"zone":1,"typeConfidence":0.91,"plateTime":0.4380805937432717,"extension":5.759814467284378},"index":6,"playId":"e7d4b935-def4-3ce4-89e1-ae6e761ebc59","pitchNumber":6,"startTime":"2026-08-01T01:59:37.304Z","endTime":"2026-08-01T01:59:42.573Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"}},"playEndTime":"2026-08-01T01:59:42.573Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to center fielder Mike Trout.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:00:21.594Z","endTime":"2026-08-01T02:02:04.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.206129480500664,"aZ":-20.71771745378198,"pfxX":0.8873939648049518,"pfxZ":8.616790626403468,"pX":-0.8865097994343305,"pZ":1.4361158554091962,"vX0":4.83074274975245,"vY0":-114.84398963628912,"vZ0":-5.2975883366495315,"x":150.79,"y":200.0,"x0":-3.136612655444035,"y0":50.003428883498415,"z0":5.800549856762617,"aX":1.178752597691756},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":14.5,"breakHorizontal":-2.9,"spinRate":2422,"spinDirection":100},"zone":13,"typeConfidence":0.69,"plateTime":0.4778102378184408,"extension":6.136951446132857},"index":0,"playId":"8d467fc4-d058-332c-bba5-3ea8541acb75","pitchNumber":1,"startTime":"2026-08-01T02:00:21.594Z","endTime":"2026-08-01T02:00:28.310Z","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":79.6,"endSpeed":72.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.317751651236268,"aZ":-21.957875675519947,"pfxX":2.262130831934377,"pfxZ":7.598506472673984,"pX":-0.5000378239932571,"pZ":1.3366526672698475,"vX0":5.222898972671672,"vY0":-115.7269135961278,"vZ0":-5.464681928500886,"x":136.06,"y":202.69,"x0":-3.0878561101480866,"y0":50.00411818316165,"z0":5.855513293336813,"aX":3.0420189096577785},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":12.5,"breakHorizontal":-5.5,"spinRate":2475,"spinDirection":109},"zone":13,"typeConfidence":0.66,"plateTime":0.47483705440630564,"extension":6.0203087177779215},"index":1,"playId":"ec825691-0405-3a89-9b86-295d8df214b6","pitchNumber":2,"startTime":"2026-08-01T02:00:43.842Z","endTime":"2026-08-01T02:00:47.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.837916754776366,"aZ":-28.924454762115047,"pfxX":-8.240081843482288,"pfxZ":2.135654953286936,"pX":-0.9795535463731282,"pZ":2.5288372730152706,"vX0":7.815548277735107,"vY0":-122.9214393853213,"vZ0":-1.78718488260674,"x":154.34,"y":170.5,"x0":-3.1395625143062067,"y0":50.00138871174352,"z0":5.7363208957407785,"aX":-12.527372291140873},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.7,"breakHorizontal":13.0,"spinRate":1966,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.44669683020861894,"extension":5.757679992396167},"index":2,"playId":"3541fdc9-b85a-3fef-94ba-01d7b8bc9f10","pitchNumber":3,"startTime":"2026-08-01T02:01:03.375Z","endTime":"2026-08-01T02:01:07.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138205519321343,"aZ":-30.87770991196414,"pfxX":-8.875768614367779,"pfxZ":0.8454053869033975,"pX":0.12142132308698204,"pZ":0.36195413450491914,"vX0":10.495348758166532,"vY0":-123.24548540296416,"vZ0":-6.054143290920266,"x":112.37,"y":229.01,"x0":-3.044691746688907,"y0":50.00395351538871,"z0":5.467258332773369,"aX":-13.61746633098726},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":13.6,"spinRate":1933,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.44490723791152664,"extension":5.997540342101938},"index":3,"playId":"5f907d1a-f6dc-38cf-a329-40ee369ece44","pitchNumber":4,"startTime":"2026-08-01T02:01:22.265Z","endTime":"2026-08-01T02:01:26.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14156137833457,"aZ":-20.32718400271712,"pfxX":-0.22862858838177536,"pfxZ":7.073061383062543,"pX":0.46894967400177456,"pZ":2.1310936403090954,"vX0":8.834243900955602,"vY0":-128.24779479291206,"vZ0":-5.0095378252627105,"x":99.12,"y":181.24,"x0":-2.9825751947184207,"y0":50.002973026369496,"z0":5.683320817385532,"aX":-0.38355432216036506},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.9,"breakHorizontal":-1.4,"spinRate":2423,"spinDirection":203},"zone":9,"typeConfidence":0.91,"plateTime":0.42616909819649873,"extension":6.3481458121737475},"hitData":{"launchSpeed":93.8,"launchAngle":42.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.6,"coordY":66.65}},"index":4,"playId":"115236fe-6aab-3465-829a-94a15cb4f4a1","pitchNumber":5,"startTime":"2026-08-01T02:01:52.251Z","endTime":"2026-08-01T02:02:04.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:02:04.767Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cooper Pratt singles on a line drive to left fielder Jose Siri. Jake Bauers scores. Garrett Mitchell to 3rd. Cooper Pratt to 2nd. Fielding error by left fielder Jose Siri.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:02:17.757Z","endTime":"2026-08-01T02:03:14.432Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89844032194533,"aZ":-24.442389405369525,"pfxX":-0.3714225630695944,"pfxZ":4.6649237181279295,"pX":0.750172155006475,"pZ":2.2187049770058715,"vX0":9.165347055151988,"vY0":-127.60569054999557,"vZ0":-4.448560415041429,"x":88.41,"y":178.87,"x0":-2.83166435373648,"y0":50.00560830078432,"z0":5.897558242669337,"aX":-0.6171613247441142},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.7,"breakHorizontal":-1.3,"spinRate":2439,"spinDirection":191},"zone":9,"typeConfidence":0.87,"plateTime":0.4283328071690118,"extension":6.321082604326565},"index":0,"playId":"8e5553ac-3eb5-360c-b5c1-68eaa268ae43","pitchNumber":1,"startTime":"2026-08-01T02:02:44.514Z","endTime":"2026-08-01T02:02:48.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72484666089408,"aZ":-28.982235856201047,"pfxX":4.695007759077898,"pfxZ":2.248815413387881,"pX":0.6493498863560127,"pZ":1.871085012607869,"vX0":6.295624226670315,"vY0":-117.94266833384529,"vZ0":-3.5737949735578205,"x":92.25,"y":188.26,"x0":-2.6563462614050923,"y0":50.00415734261096,"z0":6.055748023268241,"aX":6.66773554026909},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.5,"breakHorizontal":-10.0,"spinRate":2496,"spinDirection":83},"zone":9,"typeConfidence":0.87,"plateTime":0.4629610246206801,"extension":6.28118005370112},"hitData":{"launchSpeed":81.7,"launchAngle":26.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":52.89,"coordY":105.57}},"index":1,"playId":"a70c1e6d-cb28-3777-bcd5-5223fc16f001","pitchNumber":2,"startTime":"2026-08-01T02:03:01.509Z","endTime":"2026-08-01T02:03:14.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:03:14.432Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to left fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-01T02:03:42.096Z","endTime":"2026-08-01T02:05:03.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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, 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":80.4,"endSpeed":74.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.729992451845945,"aZ":-29.019040677346105,"pfxX":4.546215961166859,"pfxZ":2.2637383588159015,"pX":1.0640566087613668,"pZ":2.2215464245325296,"vX0":7.442625292681605,"vY0":-116.9735546058961,"vZ0":-2.5023562747818566,"x":76.44,"y":178.8,"x0":-2.74171353000097,"y0":50.00444618590253,"z0":6.008543769936083,"aX":6.339880350584412},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":3.7,"breakHorizontal":-10.0,"spinRate":2462,"spinDirection":91},"zone":14,"typeConfidence":0.89,"plateTime":0.46710896701149895,"extension":6.072168463552682},"index":0,"playId":"713621ed-8e82-3030-a09d-628e05cd7ead","pitchNumber":1,"startTime":"2026-08-01T02:03:47.619Z","endTime":"2026-08-01T02:03:51.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.407139883898466,"aZ":-28.21461939286129,"pfxX":3.6986213056307946,"pfxZ":2.8196787299767285,"pX":1.0737433202005358,"pZ":2.104965456295705,"vX0":8.351805178260975,"vY0":-117.55735450993485,"vZ0":-2.88205627335489,"x":76.07,"y":181.95,"x0":-2.999782930984943,"y0":50.005197312049354,"z0":5.9547149461483455,"aX":5.197877378270559},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.7,"breakHorizontal":-8.6,"spinRate":2540,"spinDirection":96},"zone":14,"typeConfidence":0.86,"plateTime":0.46517049755535833,"extension":6.063997512933595},"index":1,"playId":"4bc4d2a5-7be4-3bf0-a085-15a94656eae9","pitchNumber":2,"startTime":"2026-08-01T02:04:08.895Z","endTime":"2026-08-01T02:04:12.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.680622870358114,"aZ":-28.085245200438685,"pfxX":5.065929984467269,"pfxZ":2.92024174343364,"pX":0.5345469048224089,"pZ":2.1563606960372925,"vX0":6.92962194082009,"vY0":-117.3492724865211,"vZ0":-2.6607031532393925,"x":96.62,"y":180.56,"x0":-3.111703831418708,"y0":50.001074871263505,"z0":5.914600157641041,"aX":7.079778397350742},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.9,"breakHorizontal":-10.8,"spinRate":2471,"spinDirection":103},"zone":9,"typeConfidence":0.88,"plateTime":0.4663042015872625,"extension":5.804522729487862},"index":2,"playId":"c6226c4a-d272-3205-91f8-198f2a916cbe","pitchNumber":3,"startTime":"2026-08-01T02:04:30.183Z","endTime":"2026-08-01T02:04:33.761Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.705850382093637,"aZ":-23.378895775680654,"pfxX":-1.0027962939949462,"pfxZ":5.095779690728623,"pX":0.07035726932396917,"pZ":3.034292827879382,"vX0":8.316410635807246,"vY0":-130.13515161455263,"vZ0":-2.4623825215172612,"x":114.32,"y":156.85,"x0":-3.0278731381783244,"y0":50.00155687792396,"z0":5.751956272145371,"aX":-1.7305534621858856},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":2611,"spinDirection":202},"zone":2,"typeConfidence":0.87,"plateTime":0.419874632696311,"extension":5.938704426835318},"hitData":{"launchSpeed":96.7,"launchAngle":37.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.71,"coordY":70.67}},"index":3,"playId":"7b82be51-ea21-37f2-bbdf-7e6afbeb0b4f","pitchNumber":4,"startTime":"2026-08-01T02:04:54.289Z","endTime":"2026-08-01T02:05:03.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:05:03.400Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Soler flies out to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:06:42.925Z","endTime":"2026-08-01T02:07:17.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":95.5,"endSpeed":87.3,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.200945145711362,"aZ":-16.38035364143444,"pfxX":7.422569057115853,"pfxZ":8.07458206515967,"pX":0.22878007659203567,"pZ":3.241122657401102,"vX0":-6.269463368391388,"vY0":-139.00897624164665,"vZ0":-3.1682752925521176,"x":108.28,"y":151.27,"x0":1.5491357744125662,"y0":50.00667919534763,"z0":5.483324972180136,"aX":14.527523193636219},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":-12.1,"spinRate":2479,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.39404570946888384,"extension":6.192269222880528},"hitData":{"launchSpeed":90.6,"launchAngle":45.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.58,"coordY":94.43}},"index":0,"playId":"09ef05d1-e5a9-352b-97f8-42abcef93637","pitchNumber":1,"startTime":"2026-08-01T02:07:08.216Z","endTime":"2026-08-01T02:07:17.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:07:17.430Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:07:34.822Z","endTime":"2026-08-01T02:08:28.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.982486823875657,"aZ":-15.911067985242966,"pfxX":7.823709678966583,"pfxZ":8.50880522533036,"pX":-0.09341710984897413,"pZ":2.5876483024165844,"vX0":-7.402891506074409,"vY0":-137.70945995460136,"vZ0":-4.697074452271465,"x":120.56,"y":168.91,"x0":1.6195860664268833,"y0":50.00287594562035,"z0":5.399761638380594,"aX":14.953254781512948},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-12.5,"spinRate":2444,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.39850074904965593,"extension":6.263890209143183},"index":0,"playId":"6450b3c9-a151-3aae-bfca-4cbf0b51e586","pitchNumber":1,"startTime":"2026-08-01T02:07:46.820Z","endTime":"2026-08-01T02:07:51.210Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.806205048083175,"aZ":-21.59884203313459,"pfxX":10.648168653183067,"pfxZ":5.386638481221462,"pX":1.1407426655419808,"pZ":2.6623906791213208,"vX0":-4.993790545151533,"vY0":-139.33320376920662,"vZ0":-3.7460824976478455,"x":73.52,"y":166.9,"x0":1.5745258130365034,"y0":50.00296001798576,"z0":5.454640144904278,"aX":20.899902347027744},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":-18.2,"spinRate":2499,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39337442864131456,"extension":6.21560404678511},"index":1,"playId":"bd9809ad-ccab-3a9d-9022-0c3f1f4ac6b0","pitchNumber":2,"startTime":"2026-08-01T02:07:59.833Z","endTime":"2026-08-01T02:08:04.145Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T02:08:12.154Z","endTime":"2026-08-01T02:08:25.000Z","isPitch":false,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.932425333760182,"aZ":-31.345490202183502,"pfxX":-0.9290952673966164,"pfxZ":0.5027928865121085,"pX":0.42302404600909577,"pZ":1.7091304783006491,"vX0":-3.038322011685153,"vY0":-127.2734282369987,"vZ0":-3.0439737455789704,"x":100.88,"y":192.63,"x0":1.748739133725931,"y0":50.00455286400496,"z0":5.380271726677045,"aX":-1.5377495091387783},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":2.3,"spinRate":2921,"spinDirection":284},"zone":9,"typeConfidence":2.0,"plateTime":0.42889541940602216,"extension":6.127552893603458},"index":3,"playId":"f70fd98d-8efc-3cfe-a271-57273e214256","pitchNumber":3,"startTime":"2026-08-01T02:08:25.000Z","endTime":"2026-08-01T02:08:28.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:08:28.885Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-01T02:08:43.845Z","endTime":"2026-08-01T02:10:55.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.19127533621007,"aZ":-19.873224426385352,"pfxX":10.720280922162718,"pfxZ":6.299317013637115,"pX":1.3834278471131263,"pZ":3.6003886814844286,"vX0":-4.647873918199002,"vY0":-139.74695902208765,"vZ0":-1.4784336360009909,"x":64.27,"y":141.57,"x0":1.687225890314133,"y0":50.003043805601585,"z0":5.458342760125906,"aX":20.936974081720383},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":-18.2,"spinRate":2488,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39384014767683384,"extension":6.172328758361508},"index":0,"playId":"d12d9dde-bc45-3b75-91aa-29a8dfff52bb","pitchNumber":1,"startTime":"2026-08-01T02:08:52.506Z","endTime":"2026-08-01T02:08:56.315Z","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":82.2,"endSpeed":75.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.560249969873176,"aZ":-37.64362077718846,"pfxX":-5.021860269018814,"pfxZ":-3.7701541596044237,"pX":0.44525286154903804,"pZ":1.8614752560092365,"vX0":-1.30764514220831,"vY0":-119.7446567009295,"vZ0":-0.7799414425982063,"x":100.03,"y":188.52,"x0":1.6512287527770326,"y0":50.00561655875113,"z0":5.565309200340132,"aX":-7.27858651275595},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.7,"breakHorizontal":9.4,"spinRate":2989,"spinDirection":314},"zone":9,"typeConfidence":2.0,"plateTime":0.457762818823217,"extension":5.929881198148372},"index":1,"playId":"628c2287-1c48-3218-b270-75debd0128cf","pitchNumber":2,"startTime":"2026-08-01T02:09:07.005Z","endTime":"2026-08-01T02:09:11.141Z","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":95.2,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80037449634177,"aZ":-17.561519747576337,"pfxX":7.871821719466407,"pfxZ":7.519345995122336,"pX":-0.064879353971643,"pZ":2.5901923632977915,"vX0":-7.221187792068409,"vY0":-138.4840351824538,"vZ0":-4.263223763418959,"x":119.47,"y":168.84,"x0":1.5532315149797438,"y0":50.00100318723112,"z0":5.32354710536478,"aX":15.294598357681602},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":-12.7,"spinRate":2544,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39545302561969464,"extension":6.1200834953066545},"index":2,"playId":"d1b2c9b3-2464-383a-8f27-7d0ec9109e6a","pitchNumber":3,"startTime":"2026-08-01T02:09:21.877Z","endTime":"2026-08-01T02:09:25.426Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.235594191417373,"aZ":-32.19630983821156,"pfxX":-1.206879065920914,"pfxZ":-0.011320088656052718,"pX":0.038849479899480795,"pZ":1.327749299525255,"vX0":-3.885215774092361,"vY0":-127.4887633784905,"vZ0":-4.0801273162359015,"x":115.52,"y":202.93,"x0":1.7344724273166772,"y0":50.00409720523258,"z0":5.467808396638671,"aX":-2.002631445378546},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":3.0,"spinRate":2934,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.42831724185622644,"extension":6.227988887967587},"index":3,"playId":"858d351b-92cb-3c6c-a150-b024f78677ef","pitchNumber":4,"startTime":"2026-08-01T02:09:38.265Z","endTime":"2026-08-01T02:09:42.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59895134459457,"aZ":-16.05330066161576,"pfxX":7.327415028721763,"pfxZ":8.264644543890624,"pX":0.6870750551583397,"pZ":0.8002528289148136,"vX0":-4.998124795001969,"vY0":-139.11193883692306,"vZ0":-8.928579314438752,"x":90.81,"y":217.17,"x0":1.5594699870065096,"y0":50.00158804746888,"z0":5.126169184355699,"aX":14.291820909326079},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":-12.1,"spinRate":2330,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.3944445420155618,"extension":6.294341196207239},"index":4,"playId":"ef6a7f28-6589-31c3-9013-98e7ebbd87e8","pitchNumber":5,"startTime":"2026-08-01T02:09:51.972Z","endTime":"2026-08-01T02:09:56.624Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-01T02:10:05.513Z","endTime":"2026-08-01T02:10:13.939Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.009727481870623,"aZ":-31.991673764814582,"pfxX":-1.306672426411125,"pfxZ":0.11355645002574732,"pX":0.2128908215752677,"pZ":1.8992839735276976,"vX0":-3.327123642178345,"vY0":-124.96339893846333,"vZ0":-2.274884441291153,"x":108.89,"y":187.5,"x0":1.7264382811226928,"y0":50.003106061681194,"z0":5.426160550144848,"aX":-2.084753364873881},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":3.1,"spinRate":2775,"spinDirection":287},"zone":8,"typeConfidence":2.0,"plateTime":0.436776796064581,"extension":5.930734029525584},"index":6,"playId":"15923f13-9a19-3b2e-a0c0-6e02fc06a0d1","pitchNumber":6,"startTime":"2026-08-01T02:10:13.939Z","endTime":"2026-08-01T02:10:17.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.944856558671425,"aZ":-22.611595254794274,"pfxX":10.39661449483102,"pfxZ":4.905964840884089,"pX":0.09340251984669629,"pZ":3.0905914329842012,"vX0":-7.85604683531582,"vY0":-139.3395287107022,"vZ0":-2.2276256525416436,"x":113.44,"y":155.33,"x0":1.611492426716168,"y0":50.00034089719382,"z0":5.4086970231227145,"aX":20.256459459695932},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.5,"breakHorizontal":-17.0,"spinRate":2569,"spinDirection":132},"zone":2,"typeConfidence":2.0,"plateTime":0.39443811813292173,"extension":6.147732511810693},"index":7,"playId":"99c923c7-960d-3e06-b732-3e32dd706b3f","pitchNumber":7,"startTime":"2026-08-01T02:10:32.625Z","endTime":"2026-08-01T02:10:37.569Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.553032681531825,"aZ":-16.88504904521511,"pfxX":6.39781630223894,"pfxZ":8.07804850146091,"pX":0.6900062278993819,"pZ":3.127842342165109,"vX0":-4.534599472017813,"vY0":-137.44043369305172,"vZ0":-2.9304863240690153,"x":90.7,"y":154.33,"x0":1.5392150842219967,"y0":50.001690247247936,"z0":5.3700403641007375,"aX":12.106078357741879},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":-10.4,"spinRate":2455,"spinDirection":127},"zone":3,"typeConfidence":2.0,"plateTime":0.4001911066256878,"extension":6.179791789873679},"index":8,"playId":"9dd6e590-7ee7-32ec-ab6a-6bb5ed7e7839","pitchNumber":8,"startTime":"2026-08-01T02:10:51.008Z","endTime":"2026-08-01T02:10:55.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:10:55.005Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:12:14.656Z","endTime":"2026-08-01T02:13:42.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95175701749475,"aZ":-27.27329748697425,"pfxX":-10.083803974138684,"pfxZ":2.7384458730071604,"pX":-0.4075061986476778,"pZ":2.1584727881130794,"vX0":8.563651946328564,"vY0":-133.01577758401083,"vZ0":-4.1984080366585905,"x":132.53,"y":180.5,"x0":-2.3610867030938363,"y0":50.00201326288752,"z0":5.738366270869678,"aX":-18.040447403332585},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.2,"breakHorizontal":16.3,"spinRate":2367,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.41201495729214477,"extension":6.111501036601497},"index":0,"playId":"6ed05047-6a3f-3129-af73-cb402bb2dadc","pitchNumber":1,"startTime":"2026-08-01T02:13:03.223Z","endTime":"2026-08-01T02:13:07.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.152924490768946,"aZ":-22.767599902268113,"pfxX":0.1378446514832255,"pfxZ":5.6732433435983545,"pX":0.06529671851936651,"pZ":2.936408559690511,"vX0":5.790014696549019,"vY0":-127.66603756680718,"vZ0":-2.8363313677601796,"x":114.51,"y":159.5,"x0":-2.2455729934873565,"y0":50.002556418767995,"z0":5.844766320173152,"aX":0.22869960788555285},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.4,"spinRate":2462,"spinDirection":208},"zone":2,"typeConfidence":0.88,"plateTime":0.4282659553753767,"extension":6.223696325005651},"index":1,"playId":"e35d15f7-827b-3a55-99a2-3c53efc18ad9","pitchNumber":2,"startTime":"2026-08-01T02:13:17.449Z","endTime":"2026-08-01T02:13:21.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557371343830138,"aZ":-21.936829313378816,"pfxX":1.7671903463255987,"pfxZ":6.051372843423701,"pX":1.7223667978373078,"pZ":2.7994231827562674,"vX0":8.938944923462032,"vY0":-128.91263682073273,"vZ0":-3.8191466658604742,"x":51.35,"y":163.2,"x0":-2.012525395054904,"y0":50.00170525143205,"z0":5.983475128302163,"aX":2.987438330855569},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.3,"breakHorizontal":-5.2,"spinRate":2504,"spinDirection":187},"zone":12,"typeConfidence":0.93,"plateTime":0.42407961318729415,"extension":6.368690462020568},"index":2,"playId":"711740e8-f00a-3921-bc7d-e6d7bd438cb4","pitchNumber":3,"startTime":"2026-08-01T02:13:36.383Z","endTime":"2026-08-01T02:13:42.166Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:13:42.166Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:13:50.453Z","endTime":"2026-08-01T02:15:02.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52742236253042,"aZ":-22.317845384094117,"pfxX":-8.169088040768854,"pfxZ":5.353143855905708,"pX":0.5364762741900628,"pZ":2.1137795777794817,"vX0":9.641869239362922,"vY0":-134.47781143308086,"vZ0":-5.771065836209735,"x":96.55,"y":181.71,"x0":-2.0240270293125544,"y0":50.00589567049785,"z0":5.857585491199191,"aX":-15.054108987244335},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.6,"breakHorizontal":12.8,"spinRate":2280,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.4063633439164298,"extension":6.709737835130744},"index":0,"playId":"f8179b6f-d069-34a6-be95-743707b681fd","pitchNumber":1,"startTime":"2026-08-01T02:14:05.662Z","endTime":"2026-08-01T02:14:09.365Z","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.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.38148564491032,"aZ":-23.695674997595777,"pfxX":1.8228755070880838,"pfxZ":5.0307444274103075,"pX":0.6451770776104743,"pZ":2.2834214276284803,"vX0":6.018123734569796,"vY0":-128.46498885186813,"vZ0":-4.267156276322886,"x":92.41,"y":177.13,"x0":-1.9563717828481408,"y0":50.00509626464712,"z0":5.788102595636896,"aX":3.0747670838735672},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.4,"breakHorizontal":-4.6,"spinRate":2507,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.4249153256354763,"extension":6.323526778967004},"index":1,"playId":"eb51460b-8b05-3e9f-8d85-2dd9c4742540","pitchNumber":2,"startTime":"2026-08-01T02:14:17.102Z","endTime":"2026-08-01T02:14:20.565Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41596596003338,"aZ":-28.704678975165244,"pfxX":5.5822410669660805,"pfxZ":2.4695475053086486,"pX":-1.077219281853655,"pZ":3.410208727362257,"vX0":0.8820496165331648,"vY0":-117.79115882695139,"vZ0":0.1212531815520248,"x":158.06,"y":146.7,"x0":-2.1817823321074927,"y0":50.00308785139148,"z0":6.012534325451521,"aX":7.842162797726733},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.8,"breakHorizontal":-10.3,"spinRate":2375,"spinDirection":81},"zone":11,"typeConfidence":0.88,"plateTime":0.46503512863224383,"extension":6.3891589908990225},"index":2,"playId":"82841895-fcfb-36de-ae66-f461d9660dc0","pitchNumber":3,"startTime":"2026-08-01T02:14:36.149Z","endTime":"2026-08-01T02:14:39.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.970135901977113,"aZ":-25.031730795538984,"pfxX":-8.200669212423287,"pfxZ":3.956841325954489,"pX":-0.008497764181514213,"pZ":2.4118691750924266,"vX0":7.837979466815276,"vY0":-133.30253382659788,"vZ0":-4.249111708082315,"x":117.32,"y":173.66,"x0":-1.9178541034238397,"y0":50.001317407302864,"z0":5.828092959333407,"aX":-14.795323337426876},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.5,"breakHorizontal":13.2,"spinRate":2204,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.4104903092120198,"extension":6.326885781663452},"hitData":{"launchSpeed":101.3,"launchAngle":33.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":79.33,"coordY":51.89}},"index":3,"playId":"7911e938-4e0c-3a6e-ae0e-00578cb20f9a","pitchNumber":4,"startTime":"2026-08-01T02:14:53.844Z","endTime":"2026-08-01T02:15:02.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:15:02.659Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"William Contreras doubles (16) on a ground ball to left fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:15:28.278Z","endTime":"2026-08-01T02:16:46.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.07597312953105,"aZ":-23.90925188625929,"pfxX":1.7605829085930615,"pfxZ":4.864273086544847,"pX":1.348910729635,"pZ":2.492814661873189,"vX0":8.236006271834068,"vY0":-129.50977455218325,"vZ0":-3.5400233731017305,"x":108.96,"y":146.11,"x0":-2.1011763537421784,"y0":50.00226098415277,"z0":5.706405049671575,"aX":2.9878434458766923},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.3,"breakHorizontal":-5.0,"spinRate":2496,"spinDirection":194},"zone":12,"typeConfidence":0.93,"plateTime":0.42295277688659816,"extension":6.384634272373029},"index":0,"playId":"8e7f7986-89fe-30d9-9577-9b3f9c79c99a","pitchNumber":1,"startTime":"2026-08-01T02:15:35.365Z","endTime":"2026-08-01T02:15:40.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860878362011437,"aZ":-27.140904788976783,"pfxX":-7.671131637495833,"pfxZ":3.2447918714299533,"pX":-1.218603814977732,"pZ":2.092751772050808,"vX0":5.133436690924288,"vY0":-124.08814503209258,"vZ0":-3.0749332586523366,"x":163.45,"y":182.28,"x0":-2.322102902807067,"y0":50.005277327218714,"z0":5.619971782658995,"aX":-11.911491118282253},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":12.6,"spinRate":1883,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.44214756997099114,"extension":6.127408039267808},"index":1,"playId":"cf8f0e82-b4c5-334e-b299-6203d08fbbda","pitchNumber":2,"startTime":"2026-08-01T02:15:48.108Z","endTime":"2026-08-01T02:15:52.322Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.035492734237206,"aZ":-19.825466212855627,"pfxX":0.12292546789098857,"pfxZ":7.304462881087865,"pX":1.019978354479344,"pZ":1.8399914399990362,"vX0":7.902994174260149,"vY0":-128.75719273176261,"vZ0":-5.754234979692531,"x":78.12,"y":189.1,"x0":-2.096289128449892,"y0":50.00104769634257,"z0":5.622779446541672,"aX":0.20768344274059336},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":12.2,"breakHorizontal":-1.9,"spinRate":2563,"spinDirection":199},"zone":14,"typeConfidence":0.92,"plateTime":0.42429278149971683,"extension":6.316132997149293},"index":2,"playId":"eac9bc96-6d14-395e-9e9e-5721582cb9c3","pitchNumber":3,"startTime":"2026-08-01T02:16:02.181Z","endTime":"2026-08-01T02:16:06.841Z","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":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83011747701715,"aZ":-24.53447987464749,"pfxX":-0.4000571126506119,"pfxZ":4.454138249886618,"pX":0.06303184529185775,"pZ":2.79643515803789,"vX0":6.278181254943841,"vY0":-130.24593636424603,"vZ0":-2.726203943555871,"x":114.6,"y":163.28,"x0":-2.3285509572028493,"y0":50.00314839441719,"z0":5.715828279638793,"aX":-0.687635681546214},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.7,"breakHorizontal":-0.7,"spinRate":2626,"spinDirection":186},"zone":2,"typeConfidence":0.89,"plateTime":0.42083137147263416,"extension":6.4066179602625795},"index":3,"playId":"2b637e30-f805-3398-abde-ef569422541e","pitchNumber":4,"startTime":"2026-08-01T02:16:17.115Z","endTime":"2026-08-01T02:16:20.894Z","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":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842180368184458,"aZ":-28.71789443257857,"pfxX":3.4766693595843274,"pfxZ":2.5795289144757287,"pX":-0.21295359286976004,"pZ":2.762981876688742,"vX0":3.8876068077136887,"vY0":-115.33589300019719,"vZ0":-0.368642010595827,"x":125.12,"y":164.18,"x0":-2.376308416447264,"y0":50.00102772267457,"z0":5.711025830615535,"aX":4.649392478379712},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.9,"breakHorizontal":-7.3,"spinRate":2452,"spinDirection":94},"zone":2,"typeConfidence":0.87,"plateTime":0.4761659062303023,"extension":6.355829209097099},"hitData":{"launchSpeed":101.1,"launchAngle":5.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.43,"coordY":143.13}},"index":4,"playId":"da5f56bb-97ee-31a2-a747-c9c050bbae3b","pitchNumber":5,"startTime":"2026-08-01T02:16:32.976Z","endTime":"2026-08-01T02:16:46.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:16:46.487Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-01T02:17:10.896Z","endTime":"2026-08-01T02:18:26.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":78.2,"endSpeed":72.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.43092908159292,"aZ":-28.0512608418633,"pfxX":2.3851704785573826,"pfxZ":3.177100750597318,"pX":1.9222199464284688,"pZ":0.32632476667834037,"vX0":9.671074915818895,"vY0":-113.3439678986883,"vZ0":-5.8808533672179,"x":43.73,"y":229.97,"x0":-2.7159462874962936,"y0":50.000698270479546,"z0":5.76822691098449,"aX":3.090269037793178},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":4.4,"breakHorizontal":-6.8,"spinRate":2492,"spinDirection":86},"zone":14,"typeConfidence":0.87,"plateTime":0.4839355687494855,"extension":6.178369171405581},"index":0,"playId":"4c84d7ee-6eb7-3e68-a8c1-d275ab00fdac","pitchNumber":1,"startTime":"2026-08-01T02:17:15.967Z","endTime":"2026-08-01T02:17:19.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891656565642396,"aZ":-24.266403811830767,"pfxX":-0.16518599578553506,"pfxZ":4.845485561923384,"pX":0.7858664960683832,"pZ":2.68716553393651,"vX0":8.789161834352704,"vY0":-127.12693318314265,"vZ0":-3.0948382175895626,"x":87.04,"y":166.23,"x0":-2.6995497914328066,"y0":50.00016318681615,"z0":5.853681300350689,"aX":-0.27018542908257565},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.3,"breakHorizontal":-1.8,"spinRate":2406,"spinDirection":184},"zone":12,"typeConfidence":0.88,"plateTime":0.43140546832215376,"extension":6.13814095926838},"index":1,"playId":"13b51d2c-f596-3b88-9dc8-96ea925cb144","pitchNumber":2,"startTime":"2026-08-01T02:17:42.539Z","endTime":"2026-08-01T02:17:46.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.439328424290203,"aZ":-33.62221412746416,"pfxX":-10.863658460203698,"pfxZ":-0.9543102275315904,"pX":-0.42689002149488947,"pZ":1.0336709085406888,"vX0":9.921903436920113,"vY0":-122.89304162816428,"vZ0":-4.059822521572084,"x":133.27,"y":210.87,"x0":-3.114386215320115,"y0":50.00176987287207,"z0":5.5777702618063465,"aX":-16.537263205861368},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.5,"breakHorizontal":17.2,"spinRate":1771,"spinDirection":230},"zone":13,"typeConfidence":0.92,"plateTime":0.4465077408461311,"extension":5.8993019901970865},"index":2,"playId":"2004ac88-c7eb-3a0d-977e-5522b89c9a82","pitchNumber":3,"startTime":"2026-08-01T02:18:00.964Z","endTime":"2026-08-01T02:18:04.985Z","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":78.9,"endSpeed":72.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.213331915633272,"aZ":-25.013465581051143,"pfxX":1.781621514014455,"pfxZ":5.399972416735596,"pX":-0.5338273626862245,"pZ":1.6048847927654715,"vX0":5.501952254287644,"vY0":-114.69783401622782,"vZ0":-3.516619233017805,"x":137.35,"y":195.45,"x0":-3.199969435517843,"y0":50.00176538284475,"z0":5.610631437487037,"aX":2.3608325995755335},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":9.1,"breakHorizontal":-4.7,"spinRate":2422,"spinDirection":99},"zone":7,"typeConfidence":0.83,"plateTime":0.4784628397371389,"extension":6.2335604575609125},"hitData":{"launchSpeed":49.2,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.27,"coordY":166.19}},"index":3,"playId":"afe1b7cd-00a3-3550-906c-eb8ea113b2b5","pitchNumber":4,"startTime":"2026-08-01T02:18:19.287Z","endTime":"2026-08-01T02:18:26.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:18:26.985Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Denzer Guzman lines out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T02:20:33.385Z","endTime":"2026-08-01T02:21:25.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05971960499409,"aZ":-16.98653212853611,"pfxX":7.309120409314833,"pfxZ":8.08729187737665,"pX":0.9483658461423033,"pZ":3.43497724944448,"vX0":-4.371627989382474,"vY0":-137.31130981508394,"vZ0":-2.3697467795594087,"x":80.85,"y":146.04,"x0":1.625203565616662,"y0":50.00496507295487,"z0":5.487094556481228,"aX":13.729541653467683},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-12.1,"spinRate":2395,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.40142808624145765,"extension":6.190783217202385},"index":0,"playId":"84381acf-8133-3120-a016-ea28189e2663","pitchNumber":1,"startTime":"2026-08-01T02:20:39.639Z","endTime":"2026-08-01T02:20:43.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.8,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341139024295124,"aZ":-28.483188015654587,"pfxX":9.87853412165289,"pfxZ":2.223987561024199,"pX":-0.12021535919132117,"pZ":1.0128494527467689,"vX0":-7.204113195416042,"vY0":-128.51122646275317,"vZ0":-5.325177905531447,"x":121.58,"y":211.43,"x0":1.4455502542774188,"y0":50.00617214254839,"z0":5.343395065399749,"aX":16.412923025446815},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.1,"spinRate":1821,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.42733752506688516,"extension":6.11057559155717},"index":1,"playId":"a9baeecd-9dd7-3f32-b5fb-0c601aa04bb3","pitchNumber":2,"startTime":"2026-08-01T02:20:52.515Z","endTime":"2026-08-01T02:20:56.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.575633519414886,"aZ":-20.73010917740432,"pfxX":11.767778396052668,"pfxZ":6.114176990427312,"pX":-0.05635822741613788,"pZ":1.6462909933150356,"vX0":-8.188929683566538,"vY0":-136.97841115497067,"vZ0":-5.988903629566606,"x":119.15,"y":194.33,"x0":1.4665000771327448,"y0":50.00171118025178,"z0":5.310885357970769,"aX":22.018805432788582},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-19.2,"spinRate":2508,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.40222959544765224,"extension":6.185408618116119},"index":2,"playId":"9c60bb5a-4d05-3f81-aa02-856f2c20f902","pitchNumber":3,"startTime":"2026-08-01T02:21:05.338Z","endTime":"2026-08-01T02:21:08.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84833110821798,"aZ":-24.36053042995826,"pfxX":11.565007981424282,"pfxZ":4.219215079797106,"pX":0.168747687988506,"pZ":2.834332039998724,"vX0":-7.592094776615392,"vY0":-136.43473612253234,"vZ0":-2.349838848030117,"x":110.57,"y":162.25,"x0":1.5097714758585836,"y0":50.00483404594649,"z0":5.416480380620666,"aX":21.429081865174005},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":-19.0,"spinRate":2491,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4041416787349381,"extension":6.13662312266469},"hitData":{"launchSpeed":94.8,"launchAngle":20.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":163.15,"coordY":76.4}},"index":3,"playId":"cdd657f4-d47a-3665-9be7-ba77ba94f7bd","pitchNumber":4,"startTime":"2026-08-01T02:21:17.999Z","endTime":"2026-08-01T02:21:25.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:21:25.118Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis d'Arnaud flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T02:21:37.023Z","endTime":"2026-08-01T02:22:34.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.700480309413628,"aZ":-16.513403523551773,"pfxX":6.9447863662277225,"pfxZ":8.20768236321587,"pX":0.10365879762786194,"pZ":2.5387688440533105,"vX0":-6.35873225898531,"vY0":-137.53360921442143,"vZ0":-4.676191353315418,"x":113.05,"y":170.23,"x0":1.548101094395452,"y0":50.00106666853988,"z0":5.3879374289783515,"aX":13.247466293921741},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.0,"breakHorizontal":-11.2,"spinRate":2193,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.3988998997687263,"extension":6.23337932447945},"index":0,"playId":"3af75887-f8ea-328b-8868-a886e6aac61a","pitchNumber":1,"startTime":"2026-08-01T02:21:52.446Z","endTime":"2026-08-01T02:21:55.680Z","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":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.80494637779217,"aZ":-40.87870870155154,"pfxX":-4.974111127100917,"pfxZ":-6.162558845831388,"pX":-0.6556449223318648,"pZ":2.074655418067523,"vX0":-3.8560339725986275,"vY0":-118.91665965423597,"vZ0":0.6856711268543416,"x":141.99,"y":182.76,"x0":1.6414166057930937,"y0":50.00433843439179,"z0":5.5333394382293735,"aX":-7.023192811854349},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.6,"breakHorizontal":10.1,"spinRate":2953,"spinDirection":315},"zone":7,"typeConfidence":2.0,"plateTime":0.463112912331034,"extension":6.0048421386875415},"index":1,"playId":"05a07d4a-5a02-355a-894b-ae1476fddeaa","pitchNumber":2,"startTime":"2026-08-01T02:22:11.106Z","endTime":"2026-08-01T02:22:15.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.75992481130326,"aZ":-16.978383265346356,"pfxX":7.178861817101756,"pfxZ":7.819762098538565,"pX":-0.0021305888441825994,"pZ":3.686226282499792,"vX0":-6.765381782628436,"vY0":-139.12255180999037,"vZ0":-1.4504756777615517,"x":117.08,"y":139.25,"x0":1.5388670974351004,"y0":50.00059351090676,"z0":5.349776821892697,"aX":13.947582729346465},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2491,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.39501573410162827,"extension":6.185381271201475},"hitData":{"launchSpeed":94.4,"launchAngle":50.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.79,"coordY":88.21}},"index":2,"playId":"0c7098d8-5a63-3568-bde4-db28436b29c5","pitchNumber":3,"startTime":"2026-08-01T02:22:24.331Z","endTime":"2026-08-01T02:22:34.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:22:34.357Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Siri lines out sharply to shortstop Cooper Pratt.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-01T02:22:43.306Z","endTime":"2026-08-01T02:23:46.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.672949380880127,"aZ":-20.88156915709469,"pfxX":1.5637769545582314,"pfxZ":6.300949565980325,"pX":-0.3540258966167582,"pZ":2.2490003573287733,"vX0":-5.7544309178117246,"vY0":-132.62081614601527,"vZ0":-4.187026149826489,"x":130.49,"y":178.06,"x0":1.6347495567374992,"y0":50.004039797918296,"z0":5.359069265717339,"aX":2.8035997142892537},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.8,"breakHorizontal":-1.7,"spinRate":2618,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4120054893514231,"extension":6.175459825392563},"index":0,"playId":"1e812170-7f6d-3562-8caa-86f0eaeb5b42","pitchNumber":1,"startTime":"2026-08-01T02:22:58.038Z","endTime":"2026-08-01T02:23:01.290Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1840617016019,"aZ":-23.437921447984067,"pfxX":9.418030308099631,"pfxZ":4.471130630995303,"pX":1.0763870200817134,"pZ":2.4870498648676835,"vX0":-4.8892863290018225,"vY0":-139.31958863627443,"vZ0":-3.6192539293093513,"x":75.97,"y":171.63,"x0":1.6366232469604278,"y0":50.00209173224697,"z0":5.364005504814668,"aX":18.393427328154193},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.4,"breakHorizontal":-16.0,"spinRate":2385,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.39412249903709684,"extension":6.171020165588648},"index":1,"playId":"ac5ed439-e913-3ada-9e9d-481fd165a590","pitchNumber":2,"startTime":"2026-08-01T02:23:13.292Z","endTime":"2026-08-01T02:23:17.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34074343553374,"aZ":-15.93875602991912,"pfxX":5.745994151363394,"pfxZ":8.293288982646313,"pX":1.2647647243570337,"pZ":2.165737459369039,"vX0":-3.1556119507031517,"vY0":-139.28582949625002,"vZ0":-5.687905046977119,"x":68.79,"y":180.31,"x0":1.6680223992928367,"y0":50.00374884278825,"z0":5.294586203590769,"aX":11.249767715246474},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":-9.7,"spinRate":2313,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.3937846824540996,"extension":6.302826354296968},"index":2,"playId":"822aa90b-5494-3b24-a533-0a9ce9b9ad7a","pitchNumber":3,"startTime":"2026-08-01T02:23:27.331Z","endTime":"2026-08-01T02:23:31.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.74185366928232,"aZ":-21.93931618080924,"pfxX":1.9431059972441864,"pfxZ":5.725332390635341,"pX":-0.5450847090542953,"pZ":1.9741937481009209,"vX0":-6.251429504656411,"vY0":-132.02059405774835,"vZ0":-4.399367618157128,"x":137.78,"y":185.48,"x0":1.587870084642629,"y0":50.00224210155445,"z0":5.251020433150616,"aX":3.4736744358277623},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.7,"breakHorizontal":-2.4,"spinRate":2747,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.4128614145599747,"extension":6.143011111836133},"hitData":{"launchSpeed":103.3,"launchAngle":10.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":99.72,"coordY":145.29}},"index":3,"playId":"ec439fe7-6ce4-3895-b1a1-1c38fd94a291","pitchNumber":4,"startTime":"2026-08-01T02:23:41.839Z","endTime":"2026-08-01T02:23:46.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:23:46.553Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Garrett Mitchell lines out sharply to center fielder Mike Trout.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T02:25:55.854Z","endTime":"2026-08-01T02:27:11.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.928745491049074,"aZ":-23.58197253914298,"pfxX":-0.1604955699647883,"pfxZ":5.167728346276512,"pX":-0.7388053543816773,"pZ":1.9030458365270588,"vX0":4.727062088055142,"vY0":-128.02049723516336,"vZ0":-4.651603857792459,"x":145.16,"y":187.4,"x0":-2.5868255360437624,"y0":50.004812486887424,"z0":5.584877704966555,"aX":-0.2674406044636497},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.5,"breakHorizontal":-0.7,"spinRate":2435,"spinDirection":210},"zone":7,"typeConfidence":0.88,"plateTime":0.4275157769723896,"extension":6.216830595023826},"index":0,"playId":"38c15235-e91b-3aa7-bd29-7538a8a059cb","pitchNumber":1,"startTime":"2026-08-01T02:26:03.550Z","endTime":"2026-08-01T02:26:07.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801981675406243,"aZ":-23.47764278874542,"pfxX":-0.5867912181877692,"pfxZ":5.258918718840648,"pX":0.32771987653666185,"pZ":1.3909506536220562,"vX0":6.649360939287188,"vY0":-128.3244087996676,"vZ0":-5.9503222721692515,"x":104.51,"y":201.22,"x0":-2.2307039649024833,"y0":50.00001438550538,"z0":5.591485880993097,"aX":-0.9706796901015872},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.3,"breakHorizontal":-0.6,"spinRate":2429,"spinDirection":184},"zone":14,"typeConfidence":0.9,"plateTime":0.4283212209899636,"extension":6.314370544718406},"index":1,"playId":"f0990b22-efe7-3643-8597-0a78f8c6a45e","pitchNumber":2,"startTime":"2026-08-01T02:26:17.044Z","endTime":"2026-08-01T02:26:22.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.107940537998395,"aZ":-33.25366949000195,"pfxX":-7.69984112812015,"pfxZ":-0.6961998115735675,"pX":-0.25806248922262726,"pZ":1.2946838492324142,"vX0":7.700442291002752,"vY0":-123.54683080674991,"vZ0":-3.3661175769526688,"x":126.84,"y":203.82,"x0":-2.41809986261403,"y0":50.00568001767545,"z0":5.475954765722216,"aX":-11.87985467830901},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.8,"breakHorizontal":12.1,"spinRate":1850,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.4437009703117072,"extension":5.9966090473052445},"index":2,"playId":"5ff8b12b-d34b-3494-8507-92209ad597d0","pitchNumber":3,"startTime":"2026-08-01T02:26:32.545Z","endTime":"2026-08-01T02:26:36.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22501728649888,"aZ":-31.384697857726092,"pfxX":-7.284250708928812,"pfxZ":0.5097038435498895,"pX":-1.9693007132984395,"pZ":2.0911490416352425,"vX0":4.117061518804206,"vY0":-123.81998252307166,"vZ0":-1.9483128267491931,"x":192.07,"y":182.32,"x0":-2.709098762240472,"y0":50.00212458554471,"z0":5.519663800378499,"aX":-11.285531063290465},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.7,"breakHorizontal":12.2,"spinRate":1827,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.44271265104825197,"extension":5.892194122303501},"index":3,"playId":"76d2f457-2b70-3fa4-aff9-686872385f34","pitchNumber":4,"startTime":"2026-08-01T02:26:49.514Z","endTime":"2026-08-01T02:26:52.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86154645107074,"aZ":-21.544567190774824,"pfxX":0.7696991808831938,"pfxZ":6.2989591659740185,"pX":0.0570089965127333,"pZ":2.6626562016839856,"vX0":5.745859980706683,"vY0":-128.58816128015977,"vZ0":-3.437828987913052,"x":114.83,"y":166.89,"x0":-2.299651483887314,"y0":50.00085077673865,"z0":5.674476233043879,"aX":1.2961697926622602},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.9,"breakHorizontal":-2.6,"spinRate":2465,"spinDirection":199},"zone":5,"typeConfidence":0.91,"plateTime":0.4248013725442701,"extension":6.27040991941008},"hitData":{"launchSpeed":109.9,"launchAngle":21.0,"totalDistance":396.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":129.65,"coordY":38.99}},"index":4,"playId":"1df3a801-5fb9-3693-ab77-0e09d0303e2f","pitchNumber":5,"startTime":"2026-08-01T02:27:03.542Z","endTime":"2026-08-01T02:27:11.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:27:11.151Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Lara lines out to shortstop Zach Neto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T02:27:30.002Z","endTime":"2026-08-01T02:28:54.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.244740689284853,"aZ":-29.236289140861,"pfxX":4.25392467280084,"pfxZ":2.137804990242313,"pX":0.6926604814583789,"pZ":1.0557264158526007,"vX0":5.632230392170407,"vY0":-116.52568603092384,"vZ0":-4.337188564750176,"x":90.6,"y":210.28,"x0":-2.3098154207613213,"y0":50.00142557446511,"z0":5.708542911070363,"aX":5.838574273371958},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.0,"breakHorizontal":-9.1,"spinRate":2403,"spinDirection":104},"zone":14,"typeConfidence":0.87,"plateTime":0.47036035794421327,"extension":6.339562139315784},"index":0,"playId":"21bd2d97-3942-3a14-a786-aa6de9d33b91","pitchNumber":1,"startTime":"2026-08-01T02:27:39.414Z","endTime":"2026-08-01T02:27:43.515Z","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":81.0,"endSpeed":75.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92626312555454,"aZ":-28.239399981326482,"pfxX":3.0281034332882273,"pfxZ":2.7988726156814554,"pX":0.9114176773785747,"pZ":1.1441715640250028,"vX0":6.688616457740074,"vY0":-117.74547589348683,"vZ0":-4.664036648428963,"x":82.26,"y":207.89,"x0":-2.3573380281863727,"y0":50.005650690198195,"z0":5.757741426490391,"aX":4.259721099121717},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.2,"breakHorizontal":-7.1,"spinRate":2416,"spinDirection":85},"zone":14,"typeConfidence":0.83,"plateTime":0.46482409556456394,"extension":6.401941595334503},"index":1,"playId":"6dcec851-fe37-3dac-9d8f-f4733222f464","pitchNumber":2,"startTime":"2026-08-01T02:27:53.928Z","endTime":"2026-08-01T02:27:58.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333171799806756,"aZ":-32.68635222566807,"pfxX":-7.756923074940954,"pfxZ":-0.33774026128890355,"pX":-0.6998547172114655,"pZ":1.3174587337865924,"vX0":6.646115196611635,"vY0":-122.35892079105578,"vZ0":-3.255778427273886,"x":143.68,"y":203.21,"x0":-2.4387444809547953,"y0":50.00314604777223,"z0":5.455824347654217,"aX":-11.804729816043212},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":12.6,"spinRate":1753,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.447034054235103,"extension":5.998090573462145},"index":2,"playId":"eb2fdb03-462d-3a48-b3d4-085b2224ba8b","pitchNumber":3,"startTime":"2026-08-01T02:28:09.630Z","endTime":"2026-08-01T02:28:14.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72223771855149,"aZ":-18.269061012224245,"pfxX":-0.7208448585224612,"pfxZ":8.10548693311896,"pX":0.7241354191619832,"pZ":1.803489186820766,"vX0":7.963510207398587,"vY0":-129.80787986422894,"vZ0":-5.854880400565777,"x":89.4,"y":190.09,"x0":-2.282597925067451,"y0":50.006484240865234,"z0":5.467275313180754,"aX":-1.2371673690370386},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":13.7,"breakHorizontal":-0.4,"spinRate":2463,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.42103527126354656,"extension":6.53474544602668},"index":3,"playId":"5bbbae29-dac4-3fe5-8c5a-36ab66d5b7e1","pitchNumber":4,"startTime":"2026-08-01T02:28:24.409Z","endTime":"2026-08-01T02:28:28.561Z","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":"2026-08-01T02:28:35.693Z","endTime":"2026-08-01T02:28:48.948Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47160212944789,"aZ":-24.305056809592617,"pfxX":1.010125291848453,"pfxZ":4.683856357484711,"pX":0.6227140068148357,"pZ":2.3775477121409794,"vX0":6.984690105879919,"vY0":-128.7159714366194,"vZ0":-3.3174352969422625,"x":93.26,"y":174.59,"x0":-2.2560442160446215,"y0":50.00128679498931,"z0":5.562903915745385,"aX":1.6957865010943747},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":2442,"spinDirection":189},"zone":6,"typeConfidence":0.91,"plateTime":0.42536926548540643,"extension":6.299647780505015},"hitData":{"launchSpeed":60.9,"launchAngle":22.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.37,"coordY":140.43}},"index":5,"playId":"379cac27-ba9e-3827-8c1e-cf96f90e0c1f","pitchNumber":5,"startTime":"2026-08-01T02:28:48.948Z","endTime":"2026-08-01T02:28:54.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:28:54.650Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"David Hamilton lines out to left fielder Jose Siri.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-01T02:29:10.124Z","endTime":"2026-08-01T02:30:25.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.2,"endSpeed":73.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07810432177814,"aZ":-26.75951006483299,"pfxX":3.870986062649713,"pfxZ":4.016373189073636,"pX":-0.18128952064140966,"pZ":2.118270437185325,"vX0":4.004624603479503,"vY0":-115.30096250755153,"vZ0":-2.4354144459222575,"x":123.91,"y":181.59,"x0":-2.4425022269556065,"y0":50.00505021503132,"z0":5.7658774050110795,"aX":5.22100588071581},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":7.0,"breakHorizontal":-8.0,"spinRate":2413,"spinDirection":93},"zone":8,"typeConfidence":0.88,"plateTime":0.4747292478669922,"extension":6.330786978955596},"index":0,"playId":"8953a373-fe2a-3879-90d3-e6df48124b55","pitchNumber":1,"startTime":"2026-08-01T02:29:25.414Z","endTime":"2026-08-01T02:29:29.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.643185578167884,"aZ":-28.45275762331356,"pfxX":-8.565107259166528,"pfxZ":2.5196102730312866,"pX":-1.3598722405309895,"pZ":2.6382890738950104,"vX0":5.523511003837015,"vY0":-121.48472159405932,"vZ0":-0.9905967767070945,"x":168.84,"y":167.55,"x0":-2.565000740148828,"y0":50.001226958681535,"z0":5.553388440103308,"aX":-12.637444391917931},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":13.9,"spinRate":1780,"spinDirection":245},"zone":11,"typeConfidence":0.91,"plateTime":0.45309840990430894,"extension":5.949919652308395},"index":1,"playId":"0d2b41c4-5530-34c1-9011-6fde9c94b812","pitchNumber":2,"startTime":"2026-08-01T02:29:40.562Z","endTime":"2026-08-01T02:29:44.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0632783757926,"aZ":-30.961158498302122,"pfxX":-6.908924882676272,"pfxZ":0.8134571132677202,"pX":-0.8776000628771988,"pZ":1.2492593352207213,"vX0":6.27217826271941,"vY0":-121.08679863015058,"vZ0":-3.744155054503283,"x":150.45,"y":205.05,"x0":-2.6005823267444077,"y0":50.003176597794386,"z0":5.517045964108997,"aX":-10.287001040695339},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.8,"breakHorizontal":11.0,"spinRate":1781,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.4518945424403942,"extension":6.028172190898776},"index":2,"playId":"c0acb5d9-535d-3536-9eb6-be0b2caaa2ab","pitchNumber":3,"startTime":"2026-08-01T02:29:53.610Z","endTime":"2026-08-01T02:29:56.999Z","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":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-01T02:30:04.297Z","endTime":"2026-08-01T02:30:18.310Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.428582930112984,"aZ":-27.39774713278396,"pfxX":4.432278873062131,"pfxZ":3.415707614059378,"pX":-0.08855374701970412,"pZ":1.5856658996429032,"vX0":4.23822853597343,"vY0":-117.28825049468068,"vZ0":-3.7895431452534813,"x":120.38,"y":195.97,"x0":-2.4924035294986155,"y0":50.003321403951595,"z0":5.7671540623421045,"aX":6.196780811207485},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.5,"breakHorizontal":-9.0,"spinRate":2457,"spinDirection":96},"zone":8,"typeConfidence":0.86,"plateTime":0.4663444150781957,"extension":6.3665587948962905},"hitData":{"launchSpeed":84.4,"launchAngle":28.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":84.65,"coordY":89.43}},"index":4,"playId":"2c673b05-239b-3873-8606-c9b5701bb7b7","pitchNumber":4,"startTime":"2026-08-01T02:30:18.310Z","endTime":"2026-08-01T02:30:25.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:30:25.916Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a line drive to right fielder Luis Lara.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T02:32:45.510Z","endTime":"2026-08-01T02:34:02.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T02:32:30.657Z","endTime":"2026-08-01T02:32:47.483Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":79.5,"endSpeed":73.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.208919827928373,"aZ":-41.29773734478564,"pfxX":-5.1080671592755165,"pfxZ":-6.7790419414617205,"pX":1.9435296107981925,"pZ":1.8566850935981996,"vX0":1.4361247089277784,"vY0":-115.7240061629462,"vZ0":0.4477851932654531,"x":42.92,"y":188.65,"x0":1.975583005718472,"y0":50.00415302992748,"z0":5.642538711721496,"aX":-6.87312171738978},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-11.9,"breakHorizontal":8.9,"spinRate":2857,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.474754206609568,"extension":5.8568677347730995},"index":1,"playId":"d6530957-6fd6-33de-8567-5a781c086d39","pitchNumber":1,"startTime":"2026-08-01T02:32:47.483Z","endTime":"2026-08-01T02:32:50.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737430529175,"aZ":-41.67311394703307,"pfxX":-5.766479100818789,"pfxZ":-6.835971920797904,"pX":0.3068248401367127,"pZ":2.0846818146078903,"vX0":-1.5449549895701589,"vY0":-117.80740589108967,"vZ0":0.849617161179077,"x":105.3,"y":182.49,"x0":1.7219811097472355,"y0":50.00245281506106,"z0":5.6061325097672,"aX":-8.013249410669578},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.8,"breakHorizontal":10.8,"spinRate":3056,"spinDirection":316},"zone":8,"typeConfidence":2.0,"plateTime":0.4669650721772425,"extension":5.954978579494416},"index":2,"playId":"a2e982f5-0585-3020-8e9e-b899baec41b9","pitchNumber":2,"startTime":"2026-08-01T02:33:00.742Z","endTime":"2026-08-01T02:33:04.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.565438736974446,"aZ":-34.97018238552471,"pfxX":-2.1225259582651956,"pfxZ":-1.7636065612909255,"pX":-0.05747315084323074,"pZ":0.5559925710187318,"vX0":-3.3854313826692586,"vY0":-124.9929749948512,"vZ0":-4.6451394380444455,"x":119.19,"y":223.77,"x0":1.5888414879970891,"y0":50.00262744937626,"z0":5.3015535035869,"aX":-3.3666324519252324},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.0,"breakHorizontal":4.6,"spinRate":2957,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4377683960893921,"extension":6.066924945169825},"index":3,"playId":"c727a732-203f-378b-a716-39667ae82533","pitchNumber":3,"startTime":"2026-08-01T02:33:15.961Z","endTime":"2026-08-01T02:33:20.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.219754552769558,"aZ":-31.454756212014164,"pfxX":-0.8088564977713961,"pfxZ":0.4475065017936468,"pX":-1.5165643707383745,"pZ":0.8716351369696816,"vX0":-7.419950139919762,"vY0":-125.77644926758528,"vZ0":-4.516159827394095,"x":174.81,"y":215.25,"x0":1.5752289198627365,"y0":50.00188858365497,"z0":5.237601085275762,"aX":-1.2969219326169064},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":3.1,"spinRate":2872,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4352772562527907,"extension":6.119630612457166},"index":4,"playId":"60058905-d58b-388c-8c5b-a4b5ea9b4c44","pitchNumber":4,"startTime":"2026-08-01T02:33:35.442Z","endTime":"2026-08-01T02:33:39.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.13699436276401,"aZ":-18.731527479760974,"pfxX":7.921723390516028,"pfxZ":7.099202790930027,"pX":0.9363143949036055,"pZ":2.5296153176135503,"vX0":-4.639911219713533,"vY0":-137.61179687284945,"vZ0":-3.918583187387895,"x":81.31,"y":170.48,"x0":1.626273721064326,"y0":50.00449750135566,"z0":5.262218153967252,"aX":15.002537606851323},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":-13.2,"spinRate":2392,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.3999719411439102,"extension":6.196317199282681},"hitData":{"launchSpeed":94.6,"launchAngle":19.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.0,"coordY":97.68}},"index":5,"playId":"ae77422d-4b04-38d7-8b9f-2d189af48395","pitchNumber":5,"startTime":"2026-08-01T02:33:51.462Z","endTime":"2026-08-01T02:34:02.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:34:02.781Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mike Trout flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T02:34:13.318Z","endTime":"2026-08-01T02:35:35.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78475652466781,"aZ":-16.24313588162869,"pfxX":6.249129401709888,"pfxZ":8.557261655551654,"pX":-0.2527048503441992,"pZ":3.4845155780096846,"vX0":-7.416846844450082,"vY0":-136.2807636909595,"vZ0":-2.0047036756096492,"x":126.63,"y":144.7,"x0":1.70530193949274,"y0":50.00337549359416,"z0":5.364299708026743,"aX":11.635769295853354},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-9.6,"spinRate":2530,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40347700329127845,"extension":6.216089963250833},"index":0,"playId":"cdfb683b-b5d6-3e47-a83a-648eff5ccf82","pitchNumber":1,"startTime":"2026-08-01T02:34:28.089Z","endTime":"2026-08-01T02:34:32.816Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"f610d113-c0a0-3af4-93bf-0b18b86e3d55","startTime":"2026-08-01T02:34:46.721Z","endTime":"2026-08-01T02:34:50.206Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"playId":"5098d311-66be-3957-b1db-a277fcab2f85","startTime":"2026-08-01T02:35:08.379Z","endTime":"2026-08-01T02:35:12.080Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.452245545771977,"aZ":-21.489693649329936,"pfxX":0.141384542522638,"pfxZ":5.964524221698068,"pX":-0.23047468075035274,"pZ":2.0851083849037346,"vX0":-5.412049813560795,"vY0":-132.98821445017168,"vZ0":-4.481386137270846,"x":125.79,"y":182.48,"x0":1.8123927896095606,"y0":50.00357281178925,"z0":5.350307251480941,"aX":0.2535597789559427},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":1.0,"spinRate":2740,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.41181405552485595,"extension":6.27469488009186},"hitData":{"launchSpeed":78.4,"launchAngle":27.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.37,"coordY":104.19}},"index":3,"playId":"fac818ad-7584-342e-89ee-db2e301c4df1","pitchNumber":2,"startTime":"2026-08-01T02:35:24.252Z","endTime":"2026-08-01T02:35:35.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:35:35.917Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Schanuel singles on a line drive to right fielder Luis Lara. Zach Neto to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T02:36:18.558Z","endTime":"2026-08-01T02:36:46.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d44a5250-2ffe-32b5-81bd-f151dba7166b","startTime":"2026-08-01T02:36:04.193Z","endTime":"2026-08-01T02:36:07.913Z","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(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":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85898433646273,"aZ":-25.442456513123446,"pfxX":11.729537752385156,"pfxZ":3.5373125959419056,"pX":-0.468416639670439,"pZ":2.798335191423872,"vX0":-9.260206575826532,"vY0":-137.86511121506916,"vZ0":-2.2565487765800585,"x":134.85,"y":163.22,"x0":1.4289527231373227,"y0":50.00325554454794,"z0":5.364734763761535,"aX":22.326523017851382},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":-19.0,"spinRate":2474,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3990062403665666,"extension":6.207441102538187},"index":1,"playId":"298ed63d-7c73-3dba-9ff0-f645742d91c8","pitchNumber":1,"startTime":"2026-08-01T02:36:20.727Z","endTime":"2026-08-01T02:36:24.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.025711100976096,"aZ":-23.490002810916536,"pfxX":1.4358788582500432,"pfxZ":4.877340753219004,"pX":-0.13964076265423944,"pZ":2.4243309853761086,"vX0":-5.535799936923616,"vY0":-132.27155956670848,"vZ0":-2.9877914735120616,"x":122.32,"y":173.32,"x0":1.7896272514033147,"y0":50.00115131206408,"z0":5.282326849836408,"aX":2.5562067554356207},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.4,"spinRate":2848,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.41338906233402417,"extension":6.081254142052161},"hitData":{"launchSpeed":83.5,"launchAngle":14.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.27,"coordY":96.32}},"index":2,"playId":"4387295e-621c-3323-93e4-b1b17c1d4b86","pitchNumber":2,"startTime":"2026-08-01T02:36:36.016Z","endTime":"2026-08-01T02:36:46.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:36:46.046Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jorge Soler grounds into a double play, third baseman David Hamilton to first baseman Jake Bauers. Zach Neto out at 3rd. Jorge Soler out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-01T02:37:06.611Z","endTime":"2026-08-01T02:37:20.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.092477676534315,"aZ":-31.360110584601266,"pfxX":-0.5648888249180739,"pfxZ":0.5054174848703852,"pX":-0.2775716109436686,"pZ":2.029851459308726,"vX0":-4.635112186039373,"vY0":-126.80171044895872,"vZ0":-2.107021817268099,"x":127.58,"y":183.97,"x0":1.65122071372345,"y0":50.00596082801907,"z0":5.385513065445965,"aX":-0.914791413576299},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.6,"breakHorizontal":2.2,"spinRate":2795,"spinDirection":283},"zone":7,"typeConfidence":2.0,"plateTime":0.4327661962097844,"extension":6.175286360853053},"hitData":{"launchSpeed":70.9,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":170.78}},"index":0,"playId":"044afb56-ffbb-3411-84bb-9448fd909938","pitchNumber":1,"startTime":"2026-08-01T02:37:12.359Z","endTime":"2026-08-01T02:37:20.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:37:20.279Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cooper Pratt walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:39:18.071Z","endTime":"2026-08-01T02:40:13.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784809832426955,"aZ":-21.471213619027726,"pfxX":-6.184435414651703,"pfxZ":6.031364109472147,"pX":1.22608600985147,"pZ":2.9374939871508747,"vX0":10.193335062972869,"vY0":-132.01332022226313,"vZ0":-3.626735053259301,"x":70.26,"y":159.47,"x0":-1.8727999997893217,"y0":50.0012552990733,"z0":5.9002067396116304,"aX":-10.971147541037082},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.3,"breakHorizontal":9.1,"spinRate":2231,"spinDirection":215},"zone":12,"typeConfidence":0.69,"plateTime":0.4141118913854629,"extension":6.343276614044047},"index":0,"playId":"4bff83d9-dab6-32e1-a57f-c95c8ec57ee0","pitchNumber":1,"startTime":"2026-08-01T02:39:29.104Z","endTime":"2026-08-01T02:39:32.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.423527206769624,"aZ":-26.522557140644306,"pfxX":1.031419887161677,"pfxZ":3.6268932328350765,"pX":2.2517580441396032,"pZ":1.7741789583147172,"vX0":9.989662361269,"vY0":-123.68026779201547,"vZ0":-4.349590066316785,"x":31.17,"y":190.88,"x0":-1.9645097079541032,"y0":50.002437858611835,"z0":5.766068641028188,"aX":1.6042430822722262},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.8,"breakHorizontal":-4.1,"spinRate":2427,"spinDirection":179},"zone":14,"typeConfidence":0.63,"plateTime":0.4419551671840032,"extension":6.4043187308536},"index":1,"playId":"bdc81e80-9aae-36eb-8654-c790b2303ee8","pitchNumber":2,"startTime":"2026-08-01T02:39:41.390Z","endTime":"2026-08-01T02:39:44.720Z","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":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20864455885784,"aZ":-25.40725137160331,"pfxX":-0.3988305469007569,"pfxZ":4.001570987959821,"pX":1.1521025477826334,"pZ":1.8048608917452784,"vX0":8.606518947237257,"vY0":-129.57822172252537,"vZ0":-4.894279603489642,"x":73.08,"y":190.05,"x0":-2.167109661571101,"y0":50.00630273112979,"z0":5.670237567305891,"aX":-0.6750708514384438},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":-1.3,"spinRate":2481,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4234276510129664,"extension":6.437995185134987},"index":2,"playId":"1c820aaa-afdd-36a9-a280-8013fa40cb1b","pitchNumber":3,"startTime":"2026-08-01T02:39:54.416Z","endTime":"2026-08-01T02:39:59.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698038470741988,"aZ":-20.8538333544951,"pfxX":-6.967920161176032,"pfxZ":6.402028207428176,"pX":0.12920320258564283,"pZ":3.5858644463700835,"vX0":8.336705704429278,"vY0":-132.28658862670022,"vZ0":-1.976262022993367,"x":112.08,"y":141.96,"x0":-2.160509156430712,"y0":50.00570871830812,"z0":5.874202775889035,"aX":-12.329071043699294},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.4,"breakHorizontal":10.8,"spinRate":2168,"spinDirection":214},"zone":12,"typeConfidence":0.88,"plateTime":0.4143268663788251,"extension":6.509496161951745},"index":3,"playId":"ffd0b788-fc5e-337e-8d63-52ed5c5fde08","pitchNumber":4,"startTime":"2026-08-01T02:40:08.976Z","endTime":"2026-08-01T02:40:13.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:40:13.554Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (16) on a fly ball to center field. Cooper Pratt scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:40:28.350Z","endTime":"2026-08-01T02:42:10.554Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.539760624206753,"aZ":-29.35150695006106,"pfxX":-10.704449988384846,"pfxZ":1.8728450468361935,"pX":-1.2051781466428393,"pZ":1.7624193449130794,"vX0":7.632139140068602,"vY0":-122.3259870551886,"vZ0":-3.5287838624780914,"x":162.94,"y":191.19,"x0":-2.98459703195091,"y0":50.003104838562095,"z0":5.757138802988489,"aX":-16.121600797494512},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":1733,"spinDirection":240},"zone":13,"typeConfidence":0.92,"plateTime":0.4488442291764887,"extension":6.006055541987844},"index":0,"playId":"bbe6b8ae-fc93-3d86-9f34-abd1cde1054c","pitchNumber":1,"startTime":"2026-08-01T02:40:44.601Z","endTime":"2026-08-01T02:40:48.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847776762437597,"aZ":-29.50882360315038,"pfxX":-8.318480690210116,"pfxZ":1.7318687813596156,"pX":-1.1393729033306834,"pZ":2.8677265605343543,"vX0":7.031340272362822,"vY0":-123.1108299170181,"vZ0":-1.1768841394692982,"x":160.43,"y":161.35,"x0":-2.948120536444567,"y0":50.003216548359234,"z0":5.84377512496305,"aX":-12.802616561725122},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":13.4,"spinRate":1739,"spinDirection":232},"zone":11,"typeConfidence":0.92,"plateTime":0.4444752589889194,"extension":5.983998257337832},"index":1,"playId":"eae51595-d7d0-3dd6-8b23-27c8318d4836","pitchNumber":2,"startTime":"2026-08-01T02:41:05.962Z","endTime":"2026-08-01T02:41:10.140Z","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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65907079625076,"aZ":-23.952613802372614,"pfxX":-0.81728935233772,"pfxZ":4.929229628722543,"pX":0.3291640319467869,"pZ":2.0228772870723692,"vX0":8.456438437919015,"vY0":-128.3788142219098,"vZ0":-4.562733830979405,"x":104.45,"y":184.16,"x0":-2.9019239200879263,"y0":50.005246043186936,"z0":5.68849729029067,"aX":-1.3648207837289257},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.0,"breakHorizontal":-0.5,"spinRate":2456,"spinDirection":207},"zone":9,"typeConfidence":0.88,"plateTime":0.4267021458814244,"extension":6.193150996629008},"index":2,"playId":"d8576c14-284c-36d0-b1f0-2ca45c5322bd","pitchNumber":3,"startTime":"2026-08-01T02:41:24.579Z","endTime":"2026-08-01T02:41:28.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5153477928758,"aZ":-24.852806171164822,"pfxX":0.21178992828870236,"pfxZ":4.479202453393443,"pX":0.5444763013125691,"pZ":2.397005685875903,"vX0":8.96510999634001,"vY0":-127.12755681901275,"vZ0":-3.2408089666678155,"x":96.25,"y":174.06,"x0":-3.057784725452168,"y0":50.00034454447754,"z0":5.665032396386159,"aX":0.34526783838677266},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.6,"breakHorizontal":-2.4,"spinRate":2538,"spinDirection":192},"zone":6,"typeConfidence":0.88,"plateTime":0.4311472234828493,"extension":6.328880833837884},"hitData":{"launchSpeed":102.0,"launchAngle":35.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.2,"coordY":40.34}},"index":3,"playId":"560b4750-bb4b-3418-8c12-eeb379ba032b","pitchNumber":4,"startTime":"2026-08-01T02:41:43.987Z","endTime":"2026-08-01T02:42:10.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:42:10.554Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:42:21.927Z","endTime":"2026-08-01T02:43:02.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21090724758052,"aZ":-22.629962883590114,"pfxX":-7.137483312686438,"pfxZ":5.269147368597133,"pX":0.2055431663901205,"pZ":1.9560372614770476,"vX0":8.677359249462121,"vY0":-133.40797925484233,"vZ0":-5.528494285016025,"x":109.17,"y":185.97,"x0":-2.1535320137198792,"y0":50.00553120930845,"z0":5.6740808902237525,"aX":-12.938640163458222},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.5,"breakHorizontal":11.2,"spinRate":2270,"spinDirection":223},"zone":8,"typeConfidence":0.86,"plateTime":0.4096943291240507,"extension":6.343567051306917},"index":0,"playId":"3f9ea32b-e8bf-3a78-9e67-6a493f6ded60","pitchNumber":1,"startTime":"2026-08-01T02:42:36.204Z","endTime":"2026-08-01T02:42:41.411Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83699201084518,"aZ":-26.425692514895164,"pfxX":1.5664489065892377,"pfxZ":4.14463164470474,"pX":1.0104970237886912,"pZ":2.624357063267752,"vX0":6.880413007602188,"vY0":-116.97546357021626,"vZ0":-1.5346045093130463,"x":78.48,"y":167.92,"x0":-2.1711957472653056,"y0":50.003647065209016,"z0":5.763812064666768,"aX":2.172606455660733},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.4,"breakHorizontal":-4.6,"spinRate":2431,"spinDirection":86},"zone":12,"typeConfidence":0.81,"plateTime":0.4680508312894007,"extension":6.288817736513392},"hitData":{"launchSpeed":79.3,"launchAngle":26.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.29,"coordY":93.46}},"index":1,"playId":"06d9c38f-2f5e-332c-b618-d42868a878ad","pitchNumber":2,"startTime":"2026-08-01T02:42:51.560Z","endTime":"2026-08-01T02:43:02.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:43:02.875Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out sharply to center fielder Mike Trout.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:44:17.785Z","endTime":"2026-08-01T02:44:33.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T02:43:21.228Z","endTime":"2026-08-01T02:44:19.931Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.135597920567733,"aZ":-20.205511440037014,"pfxX":-0.2556304085872767,"pfxZ":7.0950241679459545,"pX":-0.3182506456145174,"pZ":2.6148520234021704,"vX0":6.597243134375494,"vY0":-129.35878444173906,"vZ0":-4.248880547615007,"x":129.13,"y":168.18,"x0":-2.873415499089476,"y0":50.00486414514847,"z0":5.836914257057931,"aX":-0.4329947758594872},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":12.0,"breakHorizontal":-1.1,"spinRate":2514,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.4241589320678081,"extension":6.115817782986739},"hitData":{"launchSpeed":101.7,"launchAngle":29.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":87.74,"coordY":49.48}},"index":1,"playId":"1c299d75-d22b-3542-9c8d-1c2c13e5fc79","pitchNumber":1,"startTime":"2026-08-01T02:44:19.931Z","endTime":"2026-08-01T02:44:33.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:44:33.092Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks. Jackson Chourio to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:45:26.712Z","endTime":"2026-08-01T02:46:59.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T02:45:14.979Z","endTime":"2026-08-01T02:45:28.870Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.820201849966764,"aZ":-22.301231443259987,"pfxX":1.4334640438943138,"pfxZ":6.018297469799655,"pX":1.2099287959997704,"pZ":1.7863856176010668,"vX0":9.348162140039703,"vY0":-127.9215218290484,"vZ0":-5.568537294800355,"x":70.88,"y":190.55,"x0":-2.693254245661511,"y0":50.00626207658835,"z0":5.763634599313697,"aX":2.350285603304192},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.7,"breakHorizontal":-4.9,"spinRate":2369,"spinDirection":185},"zone":14,"typeConfidence":0.93,"plateTime":0.42981089674794326,"extension":6.347313435098052},"index":1,"playId":"c6573848-56db-324a-ba48-589621902fa2","pitchNumber":1,"startTime":"2026-08-01T02:45:28.870Z","endTime":"2026-08-01T02:45:33.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17423731404917,"aZ":-29.366002391872524,"pfxX":-6.752158142828142,"pfxZ":1.824169565956936,"pX":-2.091592418918002,"pZ":2.201104641174129,"vX0":4.840470354749006,"vY0":-123.44878671320829,"vZ0":-2.1889437605503357,"x":196.73,"y":179.35,"x0":-3.203068791003274,"y0":50.00352366992608,"z0":5.57771627538803,"aX":-10.394922415134648},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.0,"breakHorizontal":11.0,"spinRate":1739,"spinDirection":242},"zone":13,"typeConfidence":0.91,"plateTime":0.44414185536492834,"extension":5.92479714185158},"index":2,"playId":"6545db23-2995-33a4-9989-40aa8a70140f","pitchNumber":2,"startTime":"2026-08-01T02:45:46.698Z","endTime":"2026-08-01T02:45:50.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.628274488849893,"aZ":-31.036098559048508,"pfxX":-8.842961907103206,"pfxZ":0.737658676771531,"pX":-1.7477300280556824,"pZ":2.8116162054010383,"vX0":6.058878481812929,"vY0":-123.298370597759,"vZ0":-0.7964146639261444,"x":183.62,"y":162.87,"x0":-3.088629853790848,"y0":50.00221134309583,"z0":5.758973596100764,"aX":-13.608288788720925},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":14.6,"spinRate":1745,"spinDirection":233},"zone":11,"typeConfidence":0.92,"plateTime":0.4443214297400244,"extension":5.980834079380692},"index":3,"playId":"25960a99-f82b-34ec-afef-ce26bf297024","pitchNumber":3,"startTime":"2026-08-01T02:46:10.398Z","endTime":"2026-08-01T02:46:15.475Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05368959476065,"aZ":-20.090744423319077,"pfxX":0.15147942078145604,"pfxZ":7.156514543594471,"pX":1.0412378956094626,"pZ":2.1273711148480703,"vX0":9.606407824682023,"vY0":-129.1287563504647,"vZ0":-5.186897234610337,"x":77.31,"y":181.34,"x0":-2.747573789572328,"y0":50.00009711034746,"z0":5.7091922615462,"aX":0.2527867271569517},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.0,"breakHorizontal":-2.4,"spinRate":2453,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.4242789361131427,"extension":6.222705671558855},"index":4,"playId":"10d16d2d-5492-3517-b613-d85d3e7bce42","pitchNumber":4,"startTime":"2026-08-01T02:46:31.450Z","endTime":"2026-08-01T02:46:36.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11467677017,"aZ":-23.128973046306097,"pfxX":1.1889183058441475,"pfxZ":5.32955437799891,"pX":1.322861279549942,"pZ":2.288712427282831,"vX0":9.893691748998096,"vY0":-129.47861228409306,"vZ0":-4.032742509905826,"x":66.58,"y":176.98,"x0":-2.7026980423476576,"y0":50.0025950638203,"z0":5.636861349785371,"aX":2.017937089376336},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.9,"breakHorizontal":-4.3,"spinRate":2498,"spinDirection":192},"zone":14,"typeConfidence":0.93,"plateTime":0.4230704819369375,"extension":6.129409475068179},"index":5,"playId":"345da89f-0cd3-3e05-9cd6-46ba4e1ac585","pitchNumber":5,"startTime":"2026-08-01T02:46:53.614Z","endTime":"2026-08-01T02:46:59.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:46:59.756Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jake Bauers homers (19) on a fly ball to right field. Jackson Chourio scores. William Contreras scores.","rbi":3,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:49:40.407Z","endTime":"2026-08-01T02:50:28.503Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":{"id":820862,"link":"/api/v1/people/820862"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":696270,"link":"/api/v1/people/696270"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T02:47:52.183Z","endTime":"2026-08-01T02:48:27.391Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: José Fermin replaces Ryan Johnson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T02:48:27.391Z","endTime":"2026-08-01T02:49:42.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.262675669410335,"aZ":-23.022913052015866,"pfxX":-2.812851010671638,"pfxZ":5.390955687635485,"pX":-0.17910690988322164,"pZ":1.520490537091785,"vX0":5.4489859210717055,"vY0":-129.97767008136097,"vZ0":-7.4593457911050445,"x":123.83,"y":197.73,"x0":-1.9447772021834846,"y0":50.004201608349355,"z0":6.1972615565455715,"aX":-4.775853642303266},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":3.7,"spinRate":2338,"spinDirection":227},"zone":13,"typeConfidence":0.89,"plateTime":0.4226849203635692,"extension":6.003336526480414},"index":2,"playId":"51762599-2a41-3bea-8fe7-768cfbd436d9","pitchNumber":1,"startTime":"2026-08-01T02:49:42.546Z","endTime":"2026-08-01T02:49:47.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412999487057764,"aZ":-27.83112580305826,"pfxX":-0.1995304517512433,"pfxZ":2.6295194603456817,"pX":0.5309969904621809,"pZ":2.3006142509660763,"vX0":5.741789362320854,"vY0":-128.4307951195883,"vZ0":-4.76435140299225,"x":96.76,"y":176.66,"x0":-1.718505774539501,"y0":50.00276993552425,"z0":6.373828548990542,"aX":-0.3300477478841971},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":-1.1,"spinRate":2444,"spinDirection":186},"zone":6,"typeConfidence":0.91,"plateTime":0.42834045233902174,"extension":5.911192142835623},"hitData":{"launchSpeed":109.8,"launchAngle":33.0,"totalDistance":424.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.08,"coordY":59.78}},"index":3,"playId":"dd11d35b-9d22-3eb9-873b-265b6603666e","pitchNumber":2,"startTime":"2026-08-01T02:50:00.156Z","endTime":"2026-08-01T02:50:28.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:50:28.503Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Garrett Mitchell doubles (23) on a sharp line drive to left fielder Jose Siri.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:50:31.987Z","endTime":"2026-08-01T02:51:07.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.8,"endSpeed":87.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.004266912715934,"aZ":-15.959749115050998,"pfxX":-9.817131857684375,"pfxZ":8.268574447618068,"pX":-0.037823951194173935,"pZ":2.304648904239615,"vX0":8.21432522027047,"vY0":-139.09490399076842,"vZ0":-7.392329229203953,"x":118.44,"y":176.55,"x0":-1.7528440120893345,"y0":50.0022788123578,"z0":6.0536634419871405,"aX":-19.248891985909935},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":16.1,"spinRate":2268,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.3936757773508486,"extension":6.327337259080345},"hitData":{"launchSpeed":109.2,"launchAngle":18.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":60.79,"coordY":71.69}},"index":0,"playId":"a7067241-ca30-3a0a-8704-ef3c220b4cd8","pitchNumber":1,"startTime":"2026-08-01T02:50:54.145Z","endTime":"2026-08-01T02:51:07.469Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:51:07.469Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out sharply to first baseman Nolan Schanuel. Garrett Mitchell to 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:51:28.945Z","endTime":"2026-08-01T02:51:45.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.557742323368785,"aZ":-27.333449653382814,"pfxX":-3.9387248789898894,"pfxZ":2.732522884786432,"pX":0.7462222170146855,"pZ":1.9115966581126502,"vX0":7.864283098958094,"vY0":-132.04081264309838,"vZ0":-5.978095312816565,"x":88.56,"y":187.17,"x0":-1.7560990158398995,"y0":50.00128455995604,"z0":6.210651496213666,"aX":-6.970349621224733},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":5.4,"spinRate":2445,"spinDirection":212},"zone":9,"typeConfidence":0.87,"plateTime":0.4144910534434034,"extension":5.870639595017398},"hitData":{"launchSpeed":102.8,"launchAngle":0.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":155.51,"coordY":165.34}},"index":0,"playId":"343ffa44-cc98-34e6-b90a-e6a5a6e0ea59","pitchNumber":1,"startTime":"2026-08-01T02:51:38.420Z","endTime":"2026-08-01T02:51:45.737Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:51:45.737Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out sharply to right fielder Jo Adell.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-01T02:52:05.080Z","endTime":"2026-08-01T02:53:21.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861455007910326,"aZ":-26.52916026381933,"pfxX":-3.1423270861332666,"pfxZ":3.298743830951664,"pX":-0.11219533296224869,"pZ":1.3039495334309437,"vX0":5.6114595217701275,"vY0":-129.3894555904037,"vZ0":-7.4866253413799955,"x":121.28,"y":203.57,"x0":-1.8924667916283204,"y0":50.00123216477845,"z0":6.243283807153025,"aX":-5.373213899974647},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":4.6,"spinRate":2495,"spinDirection":213},"zone":13,"typeConfidence":0.89,"plateTime":0.42196810268206697,"extension":6.008430284623283},"index":0,"playId":"fa064338-4304-30d7-9401-9e36b7939b31","pitchNumber":1,"startTime":"2026-08-01T02:52:17.762Z","endTime":"2026-08-01T02:52:22.006Z","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.3,"endSpeed":86.9,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.618905135041157,"aZ":-15.444953414543598,"pfxX":-10.616215365769467,"pfxZ":8.65086114363343,"pX":0.5186796465415633,"pZ":2.323602192022738,"vX0":9.484838673503052,"vY0":-138.36147672793584,"vZ0":-7.488172497474875,"x":97.23,"y":176.04,"x0":-1.5788130002750798,"y0":50.004763318937286,"z0":6.105452422244968,"aX":-20.532844031227857},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":17.2,"spinRate":2261,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.3962750552548675,"extension":6.453428776023911},"index":1,"playId":"f29a39ec-4bb2-3abf-a586-8fb60dbc755a","pitchNumber":2,"startTime":"2026-08-01T02:52:37.208Z","endTime":"2026-08-01T02:52:41.585Z","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":95.0,"endSpeed":86.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.662690090586583,"aZ":-16.745689603452107,"pfxX":-10.227259346274984,"pfxZ":8.04933898452719,"pX":1.118751595065451,"pZ":2.4747721825037545,"vX0":10.599464255187806,"vY0":-137.8115831425676,"vZ0":-6.8922216942207,"x":74.36,"y":171.96,"x0":-1.4551906692256171,"y0":50.00024808216714,"z0":6.146296234668935,"aX":-19.597918494472065},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":16.2,"spinRate":2165,"spinDirection":230},"zone":12,"typeConfidence":0.9,"plateTime":0.39800060379334434,"extension":6.242614880537825},"index":2,"playId":"2eb7c7f4-a5c0-3b23-9acf-2b8a5d8d50da","pitchNumber":3,"startTime":"2026-08-01T02:52:55.259Z","endTime":"2026-08-01T02:52:59.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.896643094830576,"aZ":-28.633564602730594,"pfxX":-1.0644780060583714,"pfxZ":2.0237046437139057,"pX":0.46846712136958757,"pZ":2.3946390014098435,"vX0":5.525701186411757,"vY0":-130.95623583816322,"vZ0":-4.719226497609782,"x":99.14,"y":174.12,"x0":-1.5244343569072507,"y0":50.00359454024119,"z0":6.344984064986491,"aX":-1.8629224966530358},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":0.8,"spinRate":2543,"spinDirection":162},"zone":6,"typeConfidence":0.91,"plateTime":0.41718893458195705,"extension":5.592511628191723},"hitData":{"launchSpeed":100.5,"launchAngle":24.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":190.78,"coordY":67.85}},"index":3,"playId":"ec694981-1e9f-38cf-922c-9e229336a2d9","pitchNumber":4,"startTime":"2026-08-01T02:53:14.128Z","endTime":"2026-08-01T02:53:21.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:53:21.431Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a sharp ground ball to left fielder Jackson Chourio.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T02:55:34.098Z","endTime":"2026-08-01T02:56:12.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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":93.6,"endSpeed":85.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75014324937363,"aZ":-13.869368145982804,"pfxX":5.086159535248798,"pfxZ":9.763859406302602,"pX":-1.6291173400524463,"pZ":3.7591959455580928,"vX0":-9.62877778000462,"vY0":-136.04440774538097,"vZ0":-1.9976014249270073,"x":179.1,"y":137.28,"x0":1.2947838898396191,"y0":50.00458366668083,"z0":5.4639070424588985,"aX":9.537675058535605},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":-7.2,"spinRate":2429,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.4025472478139105,"extension":6.347312158899383},"index":0,"playId":"79f9047b-6fb6-313b-a829-ac519d763e83","pitchNumber":1,"startTime":"2026-08-01T02:55:43.538Z","endTime":"2026-08-01T02:55:48.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1984657371925,"aZ":-23.06891578455214,"pfxX":11.04859738469676,"pfxZ":4.781815529010746,"pX":-0.08569373957215677,"pZ":2.615748649112531,"vX0":-7.80181489131239,"vY0":-137.56714725209355,"vZ0":-3.2577770469963436,"x":120.27,"y":168.15,"x0":1.3600338439300423,"y0":50.006676099074156,"z0":5.389872897174819,"aX":21.056310861361386},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.2,"breakHorizontal":-18.2,"spinRate":2512,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.3990592313715764,"extension":6.273042711886641},"hitData":{"launchSpeed":105.5,"launchAngle":8.0,"totalDistance":162.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":101.45,"coordY":89.29}},"index":1,"playId":"112e0d13-326b-3214-9da3-962964b4dd56","pitchNumber":2,"startTime":"2026-08-01T02:56:02.276Z","endTime":"2026-08-01T02:56:12.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:56:12.402Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T02:56:31.810Z","endTime":"2026-08-01T02:58:51.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.461141960162912,"aZ":-38.346131411949486,"pfxX":-5.498027855612557,"pfxZ":-4.451639022524963,"pX":0.7539393494610538,"pZ":2.7205956546042995,"vX0":-0.6739495201193728,"vY0":-117.542618025966,"vZ0":1.4529788657647578,"x":88.26,"y":165.32,"x0":1.7588403188866204,"y0":50.00577997502281,"z0":5.68339138334664,"aX":-7.61392618778726},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.3,"breakHorizontal":10.1,"spinRate":2915,"spinDirection":312},"zone":6,"typeConfidence":2.0,"plateTime":0.4678688229196757,"extension":6.112045257161605},"index":0,"playId":"21390758-766a-3af3-8a89-02082c9875ba","pitchNumber":1,"startTime":"2026-08-01T02:56:37.648Z","endTime":"2026-08-01T02:56:41.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.841241304171188,"aZ":-31.485932475925726,"pfxX":-1.1230883722713116,"pfxZ":0.4199074680154684,"pX":-0.468951417697157,"pZ":1.3838739849028043,"vX0":-4.674314188676605,"vY0":-126.9023862675263,"vZ0":-3.667309836014492,"x":134.88,"y":201.42,"x0":1.5422903213700947,"y0":50.00140166433594,"z0":5.354392640125642,"aX":-1.8320301488803572},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.1,"breakHorizontal":3.1,"spinRate":2883,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.43151806898223466,"extension":6.2005649375645735},"index":1,"playId":"0814e7b0-120c-312c-9810-f2b8a3e70097","pitchNumber":2,"startTime":"2026-08-01T02:56:52.196Z","endTime":"2026-08-01T02:56:55.381Z","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.7,"endSpeed":81.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.661012066843913,"aZ":-30.569956978154664,"pfxX":-1.6514810160835545,"pfxZ":0.9639358765147028,"pX":0.12923798574924117,"pZ":0.5781457193048307,"vX0":-3.3919680408383184,"vY0":-127.73144245386284,"vZ0":-5.705190505928244,"x":112.07,"y":223.17,"x0":1.6854265806850508,"y0":50.00179306367111,"z0":5.224629616879041,"aX":-2.74694458481078},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.7,"breakHorizontal":3.7,"spinRate":2962,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4277146308167441,"extension":6.061799332245496},"index":2,"playId":"c7a2198c-a64a-36aa-b106-c4abc5906bc4","pitchNumber":3,"startTime":"2026-08-01T02:57:11.823Z","endTime":"2026-08-01T02:57:16.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.288918687914794,"aZ":-15.679979009836593,"pfxX":7.01411108645301,"pfxZ":8.830731557827718,"pX":-0.4967031352413649,"pZ":3.925576634214379,"vX0":-7.951895045231438,"vY0":-136.36487960488265,"vZ0":-0.8920415294339736,"x":135.93,"y":132.79,"x0":1.5572748435558883,"y0":50.00205680705622,"z0":5.347230066257085,"aX":13.100813968679983},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":-10.8,"spinRate":2479,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.402938848167528,"extension":6.1437849401181275},"index":3,"playId":"2d8eb41b-617b-3cb9-ae39-d719cfcfa2ac","pitchNumber":4,"startTime":"2026-08-01T02:57:30.463Z","endTime":"2026-08-01T02:57:34.746Z","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":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330949884153544,"aZ":-25.55281473426354,"pfxX":8.6571693507557,"pfxZ":4.077216338419328,"pX":0.4539349233827422,"pZ":1.5457066985335914,"vX0":-5.420329275775779,"vY0":-126.73265517473304,"vZ0":-4.128402011315208,"x":99.7,"y":197.05,"x0":1.4976361522782364,"y0":50.002291757679274,"z0":5.241026196302646,"aX":14.05666634871615},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-14.4,"spinRate":1807,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43249430948876944,"extension":6.031848698476937},"index":4,"playId":"83cf4912-df93-3026-a13c-b3356e06d9ba","pitchNumber":5,"startTime":"2026-08-01T02:57:49.522Z","endTime":"2026-08-01T02:57:55.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.88366485758242,"aZ":-20.194826391138314,"pfxX":11.018985885703835,"pfxZ":6.375132980892394,"pX":-0.26258973353294895,"pZ":2.565361708777574,"vX0":-8.499888902272284,"vY0":-137.4945643569608,"vZ0":-3.60680077717735,"x":127.01,"y":169.52,"x0":1.4669818194466282,"y0":50.00087164958855,"z0":5.297263207059439,"aX":20.694870918618207},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.8,"breakHorizontal":-17.8,"spinRate":2325,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.40131098376246044,"extension":6.211434567094388},"index":5,"playId":"dd54c5d2-2364-32ae-94bc-821e03f7229b","pitchNumber":6,"startTime":"2026-08-01T02:58:48.044Z","endTime":"2026-08-01T02:58:51.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T02:58:51.922Z","atBatIndex":40},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Denzer Guzman homers (5) on a fly ball to center field. Vaughn Grissom scores.","rbi":2,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T02:59:03.104Z","endTime":"2026-08-01T03:00:45.223Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56439159363563,"aZ":-23.26430800829957,"pfxX":10.824770545372976,"pfxZ":4.810028945620855,"pX":0.22960631507098106,"pZ":1.4969173654991554,"vX0":-7.119692319268897,"vY0":-135.93698397933915,"vZ0":-5.610775842179111,"x":108.25,"y":198.36,"x0":1.4895988861558203,"y0":50.006058222321336,"z0":5.225193459169162,"aX":20.060932036557666},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":-17.9,"spinRate":2338,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4044717900539445,"extension":6.305990733930667},"index":0,"playId":"4b3be4ad-a13d-39e0-895f-37ca7883f11a","pitchNumber":1,"startTime":"2026-08-01T02:59:15.543Z","endTime":"2026-08-01T02:59:20.870Z","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":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.746540110014564,"aZ":-39.2923783284176,"pfxX":-6.348551000435242,"pfxZ":-5.1145798198796335,"pX":0.7586413900195265,"pZ":2.740734328489791,"vX0":-0.18022059024996342,"vY0":-117.85416681150599,"vZ0":1.6983427978706704,"x":88.08,"y":164.78,"x0":1.659811096224393,"y0":50.005308218478014,"z0":5.67070372725825,"aX":-8.830780471277293},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.5,"breakHorizontal":11.5,"spinRate":2955,"spinDirection":308},"zone":6,"typeConfidence":2.0,"plateTime":0.4667669168300508,"extension":6.01705648608414},"index":1,"playId":"df9d02da-c5f7-3baf-b9a6-f5cd6e8c390e","pitchNumber":2,"startTime":"2026-08-01T02:59:31.391Z","endTime":"2026-08-01T02:59:35.509Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.708852740978077,"aZ":-28.922539494393135,"pfxX":8.085319963818794,"pfxZ":1.9695379313096328,"pX":-0.4512451755857644,"pZ":1.586519870602449,"vX0":-7.254061888737428,"vY0":-127.48764649818855,"vZ0":-3.589286501387199,"x":134.2,"y":195.94,"x0":1.3777483665070271,"y0":50.00205271438934,"z0":5.290458781998643,"aX":13.33614038622658},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-13.1,"spinRate":1965,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4292967344855807,"extension":6.082606424941439},"index":2,"playId":"45935000-efd7-3300-b649-fe31073c7763","pitchNumber":3,"startTime":"2026-08-01T02:59:46.399Z","endTime":"2026-08-01T02:59:50.646Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"}}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.35576524077396,"aZ":-31.91403750872336,"pfxX":-2.081979000769019,"pfxZ":0.1667754773132497,"pX":0.7024906584142627,"pZ":2.4540450718098143,"vX0":-1.8801597576926703,"vY0":-123.63201602317835,"vZ0":-0.8305115297334049,"x":90.22,"y":172.52,"x0":1.745310526895617,"y0":50.00142826650475,"z0":5.490561644227166,"aX":-3.1982195855530575},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":4.2,"spinRate":2829,"spinDirection":287},"zone":6,"typeConfidence":2.0,"plateTime":0.44428940961216234,"extension":6.002624110170464},"hitData":{"launchSpeed":101.9,"launchAngle":26.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.65,"coordY":48.99}},"index":3,"playId":"d87acd84-3292-34a2-913a-ffe60c2e895b","pitchNumber":4,"startTime":"2026-08-01T03:00:20.725Z","endTime":"2026-08-01T03:00:45.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:00:45.223Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis d'Arnaud grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:00:58.837Z","endTime":"2026-08-01T03:01:17.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71618304780351,"aZ":-20.240674098554308,"pfxX":0.2171577283373205,"pfxZ":6.677819612428403,"pX":-0.3600186508975982,"pZ":2.999709011874576,"vX0":-5.067177831110032,"vY0":-132.43615267533795,"vZ0":-2.410460501573886,"x":130.72,"y":157.79,"x0":1.545074811742151,"y0":50.003075066120964,"z0":5.392672572248092,"aX":0.3894008395493218},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.9,"breakHorizontal":0.6,"spinRate":2749,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.41266075036625693,"extension":6.270534496517673},"hitData":{"launchSpeed":78.5,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.66,"coordY":158.07}},"index":0,"playId":"3c4df1e6-7cab-3c51-9e40-2aaf3578d875","pitchNumber":1,"startTime":"2026-08-01T03:01:10.009Z","endTime":"2026-08-01T03:01:17.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:01:17.735Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Siri walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:01:39.448Z","endTime":"2026-08-01T03:03:38.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57806605048055,"aZ":-23.081977567524604,"pfxX":1.3864223999792307,"pfxZ":5.0712645780075665,"pX":1.6842247342604126,"pZ":3.432516690689796,"vX0":-0.5782501138488105,"vY0":-132.39242434162705,"vZ0":-1.0186483519390723,"x":52.8,"y":146.1,"x0":1.724103086452949,"y0":50.00415141954197,"z0":5.495896496936414,"aX":2.4862777038276267},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-2.4,"spinRate":2764,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.41212538311957303,"extension":6.015514145448597},"index":0,"playId":"479dc828-a2c3-368d-a940-c0fc3fb405d2","pitchNumber":1,"startTime":"2026-08-01T03:01:46.904Z","endTime":"2026-08-01T03:01:50.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54785327696302,"aZ":-19.873040422012696,"pfxX":9.59059834906608,"pfxZ":6.475870752252568,"pX":0.7104349490553594,"pZ":3.6615852696697377,"vX0":-5.442133574351999,"vY0":-137.66821416514153,"vZ0":-1.1308234427056092,"x":89.92,"y":139.92,"x0":1.4778597978980388,"y0":50.00162396332068,"z0":5.436435529243621,"aX":18.21504968251619},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":-16.1,"spinRate":2416,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.39945452177257623,"extension":6.16617403551727},"index":1,"playId":"75a8889f-0a7e-3837-a072-73b15a1c4fea","pitchNumber":2,"startTime":"2026-08-01T03:02:03.771Z","endTime":"2026-08-01T03:02:08.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.664382960133814,"aZ":-19.679772689643748,"pfxX":10.54404899038028,"pfxZ":6.643653568494164,"pX":0.3818671250737846,"pZ":2.5156531467894054,"vX0":-6.596247460136307,"vY0":-137.33427324598452,"vZ0":-3.923400444196458,"x":102.44,"y":170.86,"x0":1.4636381772375344,"y0":50.00613432776382,"z0":5.327393162836857,"aX":19.84323433169435},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":-17.4,"spinRate":2526,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4011382110801347,"extension":6.21668294456628},"index":2,"playId":"6865cd01-49a8-329f-bd53-3928c9d478a0","pitchNumber":3,"startTime":"2026-08-01T03:02:18.935Z","endTime":"2026-08-01T03:02:23.745Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-08-01T03:02:33.080Z","endTime":"2026-08-01T03:02:39.288Z","isPitch":false,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"}},{"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":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.795980779561482,"aZ":-39.79926529961182,"pfxX":-6.5347561316390985,"pfxZ":-5.47257878388209,"pX":1.2669347498029668,"pZ":3.153717141629902,"vX0":0.7390226612256015,"vY0":-117.97121860155323,"vZ0":2.6282149156992394,"x":68.71,"y":153.63,"x0":1.7954616191696837,"y0":50.00209892452639,"z0":5.723087843551568,"aX":-9.10664705118971},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-8.9,"breakHorizontal":11.6,"spinRate":2917,"spinDirection":308},"zone":12,"typeConfidence":2.0,"plateTime":0.46630329102095525,"extension":6.03249519829788},"index":4,"playId":"67f42008-1e08-3bd2-9874-6c56f9b77576","pitchNumber":4,"startTime":"2026-08-01T03:02:39.288Z","endTime":"2026-08-01T03:02:43.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.183187905747594,"aZ":-15.721362383230195,"pfxX":8.322582662536107,"pfxZ":8.6339411027619,"pX":-0.16016069072180744,"pZ":2.1487286565959476,"vX0":-7.243663004017327,"vY0":-138.21721657987797,"vZ0":-5.5492972162109,"x":123.1,"y":180.76,"x0":1.4330609818529683,"y0":50.00043676993145,"z0":5.2646357851919445,"aX":15.855530862259522},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":-13.2,"spinRate":2471,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.39861642202946257,"extension":6.259687964232376},"index":5,"playId":"d52fc77f-1972-320c-8ea3-972b0a234777","pitchNumber":5,"startTime":"2026-08-01T03:02:55.789Z","endTime":"2026-08-01T03:02:59.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.062293780737846,"aZ":-32.757589619413245,"pfxX":-1.286976125251125,"pfxZ":-0.35788458613968643,"pX":0.1181228757199621,"pZ":1.8122345467368193,"vX0":-3.2077886333063077,"vY0":-127.34217189207814,"vZ0":-2.1855204215372517,"x":112.5,"y":189.85,"x0":1.5589920913795958,"y0":50.00044686455262,"z0":5.261936847749254,"aX":-2.1217894014015686},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":3.0,"spinRate":2986,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.4293928453614191,"extension":6.059597808605944},"index":6,"playId":"b9f1a64b-9621-3ba5-bf95-ceee9b281bad","pitchNumber":6,"startTime":"2026-08-01T03:03:14.809Z","endTime":"2026-08-01T03:03:18.080Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.232852468708906,"aZ":-21.031823039617645,"pfxX":0.32203078139786845,"pfxZ":6.135423179110649,"pX":0.6630605838303321,"pZ":3.3806329214187487,"vX0":-2.7983424383853235,"vY0":-133.51438728854754,"vZ0":-1.385490691159438,"x":91.73,"y":147.5,"x0":1.6803317157217608,"y0":50.00078707958638,"z0":5.411559973844424,"aX":0.585105672154955},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":0.0,"spinRate":2838,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.40935348908512026,"extension":6.189223712505649},"index":7,"playId":"0c865ae1-da53-38e6-8309-99ea76c87ca1","pitchNumber":7,"startTime":"2026-08-01T03:03:34.096Z","endTime":"2026-08-01T03:03:38.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:03:38.661Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zach Neto strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-01T03:05:08.704Z","endTime":"2026-08-01T03:07:24.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T03:03:52.192Z","endTime":"2026-08-01T03:05:10.885Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.018356828341002,"aZ":-21.877568100038612,"pfxX":0.40400592707902105,"pfxZ":5.806499810472948,"pX":-0.19397644775303985,"pZ":2.5198783346358176,"vX0":-4.905535238559246,"vY0":-131.80673010733767,"vZ0":-3.33821247265658,"x":124.39,"y":170.74,"x0":1.6327023298999317,"y0":50.00118857005227,"z0":5.4040118929183665,"aX":0.7167315212894684},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":0.2,"spinRate":2770,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.4143416909750255,"extension":6.268255310405468},"index":1,"playId":"1c9004fd-d397-37a6-8148-c165a2df74f7","pitchNumber":1,"startTime":"2026-08-01T03:05:10.885Z","endTime":"2026-08-01T03:05:14.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-01T03:05:27.270Z","endTime":"2026-08-01T03:05:46.845Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.809175401162513,"aZ":-37.35345911636192,"pfxX":-7.090484746327226,"pfxZ":-3.7355216203514994,"pX":0.954258768732739,"pZ":1.5754394607195836,"vX0":0.30590961519803256,"vY0":-117.4733105293102,"vZ0":-0.9723185846685186,"x":80.63,"y":196.24,"x0":1.7419339124047093,"y0":50.00256202362205,"z0":5.490243991680283,"aX":-9.8348641120168},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-6.7,"breakHorizontal":12.7,"spinRate":2910,"spinDirection":312},"zone":14,"typeConfidence":2.0,"plateTime":0.46761014059535544,"extension":5.955605392959041},"index":3,"playId":"884e381d-ea6a-300a-ac65-40c12b4fa925","pitchNumber":2,"startTime":"2026-08-01T03:05:46.845Z","endTime":"2026-08-01T03:05:51.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448735373634758,"aZ":-15.27722453107955,"pfxX":6.935580715320332,"pfxZ":9.020060328069258,"pX":-1.229602820528253,"pZ":2.682883312275395,"vX0":-9.58419742795883,"vY0":-136.36128833886548,"vZ0":-3.9056316382735363,"x":163.87,"y":166.34,"x0":1.4381523937171907,"y0":50.0024037317427,"z0":5.195432488626335,"aX":12.992612668936514},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.6,"breakHorizontal":-10.4,"spinRate":2484,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.40248076007435163,"extension":6.207716259163527},"index":4,"playId":"2330d2d0-f03d-32cc-9151-e6746ad47353","pitchNumber":3,"startTime":"2026-08-01T03:06:05.337Z","endTime":"2026-08-01T03:06:09.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.466273740191244,"aZ":-33.68311375138003,"pfxX":-4.162699072621412,"pfxZ":-0.990505570901453,"pX":1.4121348822752697,"pZ":1.7954389145285121,"vX0":0.5515210852187332,"vY0":-123.11554666816997,"vZ0":-1.9707308200859002,"x":63.17,"y":190.3,"x0":1.725162529563109,"y0":50.00196438039053,"z0":5.4693525924142765,"aX":-6.360718380651241},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":7.4,"spinRate":2867,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.44566706571564074,"extension":6.0751630476608485},"index":5,"playId":"c346acf5-6433-3080-899d-e72ab5ebe50b","pitchNumber":4,"startTime":"2026-08-01T03:06:26.923Z","endTime":"2026-08-01T03:06:30.783Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.475600775740244,"aZ":-23.27678694184228,"pfxX":0.7553488941584021,"pfxZ":5.074504007182054,"pX":-0.802271125709161,"pZ":1.5487703071152723,"vX0":-6.403664323293391,"vY0":-131.9395867736172,"vZ0":-5.098141232348417,"x":147.58,"y":196.96,"x0":1.5637016550775094,"y0":50.003184566781854,"z0":5.233428766321553,"aX":1.324851232306039},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":0.1,"spinRate":2768,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.4159858318402918,"extension":6.198670486266412},"index":6,"playId":"2d0c24b6-29b6-3be1-9eae-d347b043727c","pitchNumber":5,"startTime":"2026-08-01T03:06:48.821Z","endTime":"2026-08-01T03:06:52.898Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60578714801096,"aZ":-32.876691482510715,"pfxX":-0.5626806399100601,"pfxZ":-0.43841297888358755,"pX":-0.2665890035294934,"pZ":0.7533762363080821,"vX0":-4.626641468520624,"vY0":-125.07998271849851,"vZ0":-4.593284290289525,"x":127.16,"y":218.44,"x0":1.6750423867223634,"y0":50.005334954618945,"z0":5.288962954321566,"aX":-0.8968635231861272},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.6,"breakHorizontal":2.0,"spinRate":2797,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.43675817493846836,"extension":6.180365519781812},"index":7,"playId":"aa396520-fc4d-3066-b53f-4ccfce8b48f9","pitchNumber":6,"startTime":"2026-08-01T03:07:17.657Z","endTime":"2026-08-01T03:07:24.036Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:07:24.036Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cooper Pratt strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:09:16.723Z","endTime":"2026-08-01T03:10:35.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.822318149794853,"aZ":-22.01558761424124,"pfxX":-11.136690353889806,"pfxZ":5.390293468915932,"pX":-0.03360439806458985,"pZ":3.189482698404892,"vX0":8.581505772855772,"vY0":-136.80888557774284,"vZ0":-3.7428533394024486,"x":118.28,"y":152.66,"x0":-1.7732598844190341,"y0":50.0015085771204,"z0":6.094862180378685,"aX":-20.986268823832894},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.1,"breakHorizontal":18.2,"spinRate":2138,"spinDirection":225},"zone":2,"typeConfidence":0.72,"plateTime":0.4012466764285061,"extension":6.026058913604099},"index":0,"playId":"1cabb715-19fe-3291-a9de-f865c4648d66","pitchNumber":1,"startTime":"2026-08-01T03:09:34.514Z","endTime":"2026-08-01T03:09:38.752Z","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":95.1,"endSpeed":86.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.747819557842586,"aZ":-19.28345147724276,"pfxX":-10.429023195841676,"pfxZ":6.717666081498735,"pX":0.765395687745606,"pZ":1.6323958125717624,"vX0":10.260584038186675,"vY0":-137.91207504476324,"vZ0":-7.994289651693519,"x":87.82,"y":194.71,"x0":-1.6550978952100297,"y0":50.00310829518656,"z0":5.878003761592572,"aX":-20.014352192696826},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":16.7,"spinRate":2176,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.3977272765898374,"extension":6.390816960876462},"index":1,"playId":"44666889-1642-3e45-b469-55c9a6138abe","pitchNumber":2,"startTime":"2026-08-01T03:09:49.657Z","endTime":"2026-08-01T03:09:53.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.342260568748877,"aZ":-25.052867654712387,"pfxX":-1.8128693902331383,"pfxZ":4.0947103213090195,"pX":0.4543737508989423,"pZ":1.6936996520708911,"vX0":6.644749263266333,"vY0":-130.51196474024158,"vZ0":-6.889950497620092,"x":99.68,"y":193.05,"x0":-1.879946348457972,"y0":50.0033802748392,"z0":6.23269876531702,"aX":-3.1538189943865613},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.2,"breakHorizontal":1.9,"spinRate":2480,"spinDirection":236},"zone":9,"typeConfidence":0.9,"plateTime":0.41835508853037595,"extension":5.801515642831707},"index":2,"playId":"08c73622-7999-3f5b-b396-5cfd2a004ac3","pitchNumber":3,"startTime":"2026-08-01T03:10:06.319Z","endTime":"2026-08-01T03:10:09.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-01T03:10:17.121Z","endTime":"2026-08-01T03:10:31.562Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17192758797703,"aZ":-27.92013771053402,"pfxX":-1.0371459778311547,"pfxZ":2.427550616117304,"pX":0.20412095725172158,"pZ":1.2537148695863722,"vX0":5.838469481615669,"vY0":-130.94440952298987,"vZ0":-7.085724055590148,"x":109.22,"y":204.93,"x0":-1.910587185146991,"y0":50.0042484601363,"z0":6.056464288731407,"aX":-1.8190460868503258},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.1,"breakHorizontal":0.7,"spinRate":2557,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4167786798258768,"extension":5.838656249888641},"index":4,"playId":"4373520c-6f4e-3ff0-9b9b-01e06becea85","pitchNumber":4,"startTime":"2026-08-01T03:10:31.562Z","endTime":"2026-08-01T03:10:35.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:10:35.821Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:10:46.288Z","endTime":"2026-08-01T03:11:09.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.550559944313317,"aZ":-18.326294409311874,"pfxX":-8.736726496600703,"pfxZ":7.576984651397175,"pX":-0.5546411214493858,"pZ":2.3589473126629175,"vX0":6.551208287524905,"vY0":-134.45564011370334,"vZ0":-6.231810159197822,"x":138.14,"y":175.09,"x0":-1.8893966897452428,"y0":50.005152382231515,"z0":6.010215960639009,"aX":-15.975238947496337},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":14.4,"spinRate":1980,"spinDirection":224},"zone":4,"typeConfidence":0.92,"plateTime":0.4075841722185829,"extension":6.231813126903062},"hitData":{"launchSpeed":70.7,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.84,"coordY":171.15}},"index":0,"playId":"c3e7bcfe-1b97-391d-a761-267cf19f69b3","pitchNumber":1,"startTime":"2026-08-01T03:11:01.553Z","endTime":"2026-08-01T03:11:09.058Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:11:09.058Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-01T03:11:26.765Z","endTime":"2026-08-01T03:12:51.682Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.9236348003704,"aZ":-17.358395215917387,"pfxX":-9.296702863693413,"pfxZ":7.429695226754799,"pX":0.041399169434144796,"pZ":3.2575782219437968,"vX0":8.151872594426678,"vY0":-140.58607258861383,"vZ0":-4.651819503818453,"x":115.42,"y":150.83,"x0":-1.6929698392557209,"y0":50.00676660720311,"z0":6.0663509189833205,"aX":-18.548104186073203},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":15.1,"spinRate":2128,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.3901296071170379,"extension":6.197830799359375},"index":0,"playId":"e9bc9ea8-a596-3738-b592-f6c596d287b3","pitchNumber":1,"startTime":"2026-08-01T03:11:46.147Z","endTime":"2026-08-01T03:11:50.281Z","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":97.5,"endSpeed":88.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.80151705667417,"aZ":-16.59408638229956,"pfxX":-10.666719575831905,"pfxZ":7.691797438813664,"pX":0.5428631174833255,"pZ":3.0588253703992363,"vX0":9.743471520344189,"vY0":-141.53904829029472,"vZ0":-5.331210240423231,"x":96.31,"y":156.19,"x0":-1.5611243693646983,"y0":50.002257076879935,"z0":6.032111735341083,"aX":-21.605950856590397},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":17.3,"spinRate":2266,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.38722646411912054,"extension":6.309835492607013},"index":1,"playId":"380b3ef3-f60e-35f9-b342-3f546f0fcda6","pitchNumber":2,"startTime":"2026-08-01T03:12:06.524Z","endTime":"2026-08-01T03:12:11.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08966252773908,"aZ":-29.226268765233705,"pfxX":-3.4884362856035454,"pfxZ":1.5829187966106135,"pX":-0.8865640252184093,"pZ":-0.2690787022248525,"vX0":3.8677853611678747,"vY0":-135.6158092549848,"vZ0":-11.046626356138935,"x":150.79,"y":246.05,"x0":-1.8790704790880972,"y0":50.002971078475404,"z0":5.901114377787696,"aX":-6.48814879520134},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":0.7,"breakHorizontal":5.5,"spinRate":2507,"spinDirection":220},"zone":13,"typeConfidence":0.83,"plateTime":0.4041209719407566,"extension":5.954695895527915},"index":2,"playId":"23338dfb-f429-3314-a42b-95d6dc713523","pitchNumber":3,"startTime":"2026-08-01T03:12:23.712Z","endTime":"2026-08-01T03:12:28.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.50898193517689,"aZ":-29.19883116725433,"pfxX":-2.51196227573266,"pfxZ":1.6749379284422976,"pX":0.560421328769931,"pZ":0.9052433010998334,"vX0":6.631374121283651,"vY0":-131.76119692845234,"vZ0":-7.780279553800018,"x":95.64,"y":214.34,"x0":-1.652081014631296,"y0":50.00328470614446,"z0":6.025466812861111,"aX":-4.460021661864541},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":3.2,"spinRate":2559,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.41420156400918895,"extension":6.198410682494924},"index":3,"playId":"e8e827b0-ea7b-3dc6-a7f2-d47d7e69011c","pitchNumber":4,"startTime":"2026-08-01T03:12:47.816Z","endTime":"2026-08-01T03:12:51.682Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:12:51.682Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Trout grounds out to first baseman Jake Bauers.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:14:42.394Z","endTime":"2026-08-01T03:16:32.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.44623168801237,"aZ":-16.08450477614698,"pfxX":5.558792263514351,"pfxZ":8.579517636270271,"pX":-0.014169552857182136,"pZ":4.332489768167197,"vX0":-6.000516272876261,"vY0":-136.63392814997593,"vZ0":-0.1420011427680008,"x":117.54,"y":121.8,"x0":1.4969550302876384,"y0":50.00056979631144,"z0":5.498337027962038,"aX":10.422133536129218},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-8.6,"spinRate":2447,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.40217101571299274,"extension":6.178065868970065},"index":0,"playId":"b6243070-8a78-311a-932c-72d2b406dd0c","pitchNumber":1,"startTime":"2026-08-01T03:15:00.958Z","endTime":"2026-08-01T03:15:04.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0805322708037,"aZ":-21.60264341028194,"pfxX":0.9305019544959142,"pfxZ":5.974593975502274,"pX":0.15361282001092616,"pZ":2.114861741226255,"vX0":-3.96227755918273,"vY0":-131.9278363874003,"vZ0":-4.2713505099657985,"x":111.14,"y":181.68,"x0":1.5516180764450578,"y0":50.00340069510244,"z0":5.339695458463716,"aX":1.647116051878229},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-0.8,"spinRate":2727,"spinDirection":140},"zone":8,"typeConfidence":2.0,"plateTime":0.4145733206026301,"extension":6.137272774448928},"index":1,"playId":"2b79f6ad-e6ce-3bb4-96a7-331946070b08","pitchNumber":2,"startTime":"2026-08-01T03:15:14.508Z","endTime":"2026-08-01T03:15:18.435Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.97624081291054,"aZ":-22.51933745530041,"pfxX":9.909893276439579,"pfxZ":5.0282062411859165,"pX":1.1484846331967846,"pZ":4.265019919702834,"vX0":-4.356783589044187,"vY0":-138.42304865121727,"vZ0":0.6720504842000539,"x":73.22,"y":123.62,"x0":1.4648336216852833,"y0":50.00120842263562,"z0":5.539161004872505,"aX":19.024008610113963},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-16.9,"spinRate":2535,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39731617932207364,"extension":6.081576666735324},"index":2,"playId":"8bb995ca-3ad5-3fca-b58c-bb24b621211b","pitchNumber":3,"startTime":"2026-08-01T03:15:29.009Z","endTime":"2026-08-01T03:15:32.451Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.38210682350054,"aZ":-16.174083623352626,"pfxX":7.233309352430091,"pfxZ":8.612846733674434,"pX":1.4149555994227137,"pZ":3.8181798431552694,"vX0":-2.8037692769664693,"vY0":-136.2735119427099,"vZ0":-1.267926815720496,"x":63.07,"y":135.69,"x0":1.5247469431528002,"y0":50.00245704893794,"z0":5.420786774901402,"aX":13.436464849693445},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-12.4,"spinRate":2508,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4038347049106661,"extension":6.0649994021963884},"index":3,"playId":"e17781fd-f194-315e-b1f2-e03ddc95d249","pitchNumber":4,"startTime":"2026-08-01T03:15:45.193Z","endTime":"2026-08-01T03:15:48.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.061845291681593,"aZ":-33.58237541999035,"pfxX":-0.6306465060244459,"pfxZ":-0.8932220752582296,"pX":-0.2694438849042715,"pZ":0.8587011876062256,"vX0":-3.9723487930425447,"vY0":-124.81614166174164,"vZ0":-4.097961088153445,"x":127.27,"y":215.6,"x0":1.424377416283412,"y0":50.001302049288256,"z0":5.286168399459963,"aX":-0.9952705591253331},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":2.0,"spinRate":2863,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.43877691180597944,"extension":6.010555315704289},"index":4,"playId":"cc47c9d3-802c-30f4-bf8a-5cf4ef5979a0","pitchNumber":5,"startTime":"2026-08-01T03:16:04.200Z","endTime":"2026-08-01T03:16:08.640Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-01T03:16:13.324Z","endTime":"2026-08-01T03:16:24.930Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"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.1,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14527663462776,"aZ":-15.986865552649924,"pfxX":7.772985772842473,"pfxZ":8.611778764428788,"pX":-0.7711260346473024,"pZ":2.8140074608628334,"vX0":-8.34709913660144,"vY0":-136.72215238934476,"vZ0":-3.581127960500468,"x":146.39,"y":162.8,"x0":1.321942643486395,"y0":50.002724869971594,"z0":5.248392026347978,"aX":14.611305157691776},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-12.1,"spinRate":2593,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.4016968680194952,"extension":6.236671882254937},"hitData":{"launchSpeed":62.5,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.88,"coordY":169.41}},"index":6,"playId":"1ed5e58f-82a5-3fd2-a62f-72a0cdd44149","pitchNumber":6,"startTime":"2026-08-01T03:16:24.930Z","endTime":"2026-08-01T03:16:32.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:16:32.451Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Schanuel strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:16:46.732Z","endTime":"2026-08-01T03:17:42.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":79.9,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.952315480737504,"aZ":-30.682166385853964,"pfxX":-1.2247708227362566,"pfxZ":0.9242028954678929,"pX":-0.011768985075231332,"pZ":2.7957555523619173,"vX0":-3.5865175063674886,"vY0":-126.04621577861496,"vZ0":-0.3689925877612825,"x":117.45,"y":163.29,"x0":1.584825422712166,"y0":50.00588072316898,"z0":5.406852025308587,"aX":-1.9841927474964693},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.8,"breakHorizontal":3.0,"spinRate":2897,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.43340077139461863,"extension":6.0716211721857585},"index":0,"playId":"969c120a-a7ad-30b3-a1f1-b19f46d80876","pitchNumber":1,"startTime":"2026-08-01T03:16:58.128Z","endTime":"2026-08-01T03:17:02.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023588881060075,"aZ":-32.930493543981285,"pfxX":-2.0357405100735937,"pfxZ":-0.4667380633940912,"pX":-0.24927438367468463,"pZ":1.5773960104287605,"vX0":-3.8917760424845285,"vY0":-126.28832122221944,"vZ0":-2.6903491056757147,"x":126.5,"y":196.19,"x0":1.5745071033733435,"y0":50.00433909924036,"z0":5.297829610180317,"aX":-3.296652434870666},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.2,"breakHorizontal":4.6,"spinRate":2957,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.433249381424881,"extension":6.145078378710998},"index":1,"playId":"6d4708e8-54e1-3012-bec7-2999968f1c55","pitchNumber":2,"startTime":"2026-08-01T03:17:11.139Z","endTime":"2026-08-01T03:17:15.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-01T03:17:24.012Z","endTime":"2026-08-01T03:17:38.695Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60072494059183,"aZ":-31.995454415608613,"pfxX":-1.7838560790590345,"pfxZ":0.11492927574172818,"pX":-0.4157938711176238,"pZ":2.0261164696525165,"vX0":-4.150317686631491,"vY0":-125.6692630263654,"vZ0":-1.6286135228500034,"x":132.85,"y":184.07,"x0":1.4865971572640495,"y0":50.0048657243087,"z0":5.272690369413944,"aX":-2.864052656175965},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.1,"breakHorizontal":4.2,"spinRate":2962,"spinDirection":306},"zone":7,"typeConfidence":2.0,"plateTime":0.4352378517104123,"extension":6.1541082317399285},"index":3,"playId":"6bc76aae-6eb0-3a7c-a425-deb4347b4321","pitchNumber":3,"startTime":"2026-08-01T03:17:38.695Z","endTime":"2026-08-01T03:17:42.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:17:42.071Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Soler called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-01T03:17:52.172Z","endTime":"2026-08-01T03:20:00.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.121500202536076,"aZ":-23.216769581180266,"pfxX":10.411266744179953,"pfxZ":4.740582532095772,"pX":0.762729582911595,"pZ":2.883188634162969,"vX0":-5.140946791185792,"vY0":-136.6486516614888,"vZ0":-2.5555553669299194,"x":87.93,"y":160.93,"x0":1.3156838452470854,"y0":50.00643164293031,"z0":5.425602835134911,"aX":19.692931287240988},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-17.8,"spinRate":2437,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.40082402925088667,"extension":6.158461879646418},"index":0,"playId":"f0a36897-b43d-3b9f-bfaa-bcba2224dc2c","pitchNumber":1,"startTime":"2026-08-01T03:18:04.649Z","endTime":"2026-08-01T03:18:08.141Z","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":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656563482325026,"aZ":-25.99230538419616,"pfxX":10.199275281413515,"pfxZ":3.2601633024559877,"pX":0.019598177690069496,"pZ":3.5230064627630684,"vX0":-7.1640209017942995,"vY0":-136.96194795904051,"vZ0":-0.38093945818759806,"x":116.25,"y":143.66,"x0":1.3459247597964346,"y0":50.00536570868744,"z0":5.443728018617771,"aX":19.351965178565088},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2557,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.40014775806733605,"extension":6.189608191120492},"index":1,"playId":"b4e58472-90c8-3cfd-8536-fe5cd29fe6ae","pitchNumber":2,"startTime":"2026-08-01T03:18:22.204Z","endTime":"2026-08-01T03:18:28.521Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}}},{"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":85.8,"endSpeed":80.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08578672691826,"aZ":-33.362369480443924,"pfxX":-2.137809401574887,"pfxZ":-0.7353983799077,"pX":1.6012077786186338,"pZ":1.6197907442698962,"vX0":0.23386801453749057,"vY0":-125.12181626191558,"vZ0":-2.3357848874073794,"x":55.97,"y":195.05,"x0":1.7854543589733745,"y0":50.00527810628066,"z0":5.2639692083682705,"aX":-3.4354373366696813},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.6,"breakHorizontal":3.8,"spinRate":2841,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.43553544680906864,"extension":6.134048755891954},"index":2,"playId":"866153c7-a238-38fd-9072-b87add31a539","pitchNumber":3,"startTime":"2026-08-01T03:18:53.506Z","endTime":"2026-08-01T03:18:57.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22683477121493,"aZ":-33.998997217425185,"pfxX":-1.8099632146131888,"pfxZ":-1.1485248157991843,"pX":-0.026023753425386188,"pZ":0.647808326871408,"vX0":-2.9614342817688484,"vY0":-125.23715975183727,"vZ0":-4.5114722741320445,"x":117.99,"y":221.29,"x0":1.408874123361968,"y0":50.005668742884396,"z0":5.265617213094455,"aX":-2.864270704186423},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.9,"breakHorizontal":4.0,"spinRate":2911,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.43801098229209234,"extension":6.030473072973844},"index":3,"playId":"9627180f-7e05-398d-a3ae-b0c37502f17b","pitchNumber":4,"startTime":"2026-08-01T03:19:14.364Z","endTime":"2026-08-01T03:19:18.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.89200033471449,"aZ":-25.33003751453977,"pfxX":10.158817981849129,"pfxZ":3.6074857116758725,"pX":0.4214584726698132,"pZ":2.6594346090205914,"vX0":-6.269037724085846,"vY0":-137.44692304540118,"vZ0":-2.4783063175169593,"x":100.93,"y":166.98,"x0":1.4221844574864166,"y0":50.00205730549617,"z0":5.308367812178383,"aX":19.27028416747952},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":-16.9,"spinRate":2528,"spinDirection":130},"zone":6,"typeConfidence":2.0,"plateTime":0.39980306429926316,"extension":6.107205738759551},"index":4,"playId":"f06d047a-8708-3054-b055-6646b86f0741","pitchNumber":5,"startTime":"2026-08-01T03:19:34.385Z","endTime":"2026-08-01T03:19:37.771Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5470245700422,"aZ":-34.17270887895659,"pfxX":-3.215229860233858,"pfxZ":-1.2494426421478018,"pX":0.6146243995672408,"pZ":1.6920813942266666,"vX0":-1.3971491165951107,"vY0":-125.17396446399779,"vZ0":-2.0284493063888296,"x":93.57,"y":193.09,"x0":1.5965449551837523,"y0":50.00268700044324,"z0":5.291417920072678,"aX":-5.139321076591616},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.5,"breakHorizontal":6.1,"spinRate":2874,"spinDirection":287},"zone":9,"typeConfidence":2.0,"plateTime":0.4363548174410523,"extension":6.087968303432652},"index":5,"playId":"0a77c3ef-f3d1-3376-8268-5613be96dd84","pitchNumber":6,"startTime":"2026-08-01T03:19:55.146Z","endTime":"2026-08-01T03:20:00.126Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:20:00.126Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a ground ball to left fielder Jose Siri.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T03:21:53.767Z","endTime":"2026-08-01T03:22:20.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28750596113643,"aZ":-17.896831481649507,"pfxX":-9.13352488181014,"pfxZ":7.2525894171354865,"pX":-0.463895553798693,"pZ":1.9929668346423557,"vX0":7.381064147214219,"vY0":-139.20987431160586,"vZ0":-7.36655210813016,"x":134.68,"y":184.97,"x0":-1.9586424450829647,"y0":50.00645569421067,"z0":5.851498275989594,"aX":-17.98947873669711},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.8,"breakHorizontal":15.1,"spinRate":2302,"spinDirection":218},"zone":7,"typeConfidence":0.91,"plateTime":0.39295751001496404,"extension":6.446633919435242},"hitData":{"launchSpeed":92.2,"launchAngle":3.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.65,"coordY":119.33}},"index":0,"playId":"b13967d0-ac78-39ba-9ca3-2017377f80a0","pitchNumber":1,"startTime":"2026-08-01T03:22:09.220Z","endTime":"2026-08-01T03:22:20.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:22:20.567Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T03:22:54.486Z","endTime":"2026-08-01T03:25:51.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6,7,8,9,10],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:22:42.648Z","endTime":"2026-08-01T03:22:56.648Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"}},{"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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.41155387244247,"aZ":-17.479957327996754,"pfxX":-8.711436265962016,"pfxZ":7.583849557670106,"pX":0.2573590472768934,"pZ":-0.003651696784482628,"vX0":8.493290730937197,"vY0":-138.19623991172085,"vZ0":-12.445673818216626,"x":107.19,"y":238.88,"x0":-1.7219907597797117,"y0":50.00143555342519,"z0":5.728563557918625,"aX":-16.87187065020042},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":14.0,"spinRate":2230,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.39613919514651075,"extension":6.3924843075787825},"index":1,"playId":"e3b87799-1516-360e-8887-88e81de825a2","pitchNumber":1,"startTime":"2026-08-01T03:22:56.648Z","endTime":"2026-08-01T03:23:00.576Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"playId":"ae1ab399-7995-3533-85b1-7d0ab8c165c2","startTime":"2026-08-01T03:23:20.351Z","endTime":"2026-08-01T03:23:24.396Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63195184457333,"aZ":-26.440206429919566,"pfxX":-2.9043303814117563,"pfxZ":3.1260015018734357,"pX":-0.6289712248759012,"pZ":2.2107103296167288,"vX0":4.698993487011755,"vY0":-133.97600681085405,"vZ0":-5.351730606758176,"x":140.97,"y":179.09,"x0":-2.021430114145203,"y0":50.00115944093821,"z0":6.1032680629513525,"aX":-5.324602480765362},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.8,"breakHorizontal":4.3,"spinRate":2493,"spinDirection":213},"zone":4,"typeConfidence":0.88,"plateTime":0.4074941582729408,"extension":5.891620254432115},"index":3,"playId":"04651f55-3f47-384e-a194-a62766537ad8","pitchNumber":2,"startTime":"2026-08-01T03:23:38.989Z","endTime":"2026-08-01T03:23:46.044Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Yelich steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"actionPlayId":"04651f55-3f47-384e-a194-a62766537ad8","startTime":"2026-08-01T03:23:55.331Z","endTime":"2026-08-01T03:24:04.290Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.964638794278788,"aZ":-27.114742095217867,"pfxX":-1.8268831538901562,"pfxZ":2.7680488046413725,"pX":-0.5499324735088509,"pZ":3.227160434291075,"vX0":3.685478750169101,"vY0":-133.88594966540788,"vZ0":-3.021893343832565,"x":137.96,"y":151.65,"x0":-1.7025444821380458,"y0":50.00482512606768,"z0":6.296184069703044,"aX":-3.3413676794834544},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":2.5,"spinRate":2466,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.40799479344370937,"extension":5.8025530094632405},"index":5,"playId":"59da5899-c8ef-3fc5-9d2c-3fbb53bd4f06","pitchNumber":3,"startTime":"2026-08-01T03:24:04.290Z","endTime":"2026-08-01T03:24:09.312Z","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":90.2,"endSpeed":83.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3095595846814,"aZ":-26.529155804652618,"pfxX":-1.7903019794992892,"pfxZ":3.20321219758561,"pX":-0.2541697391893709,"pZ":1.5756368783770982,"vX0":4.635551699306241,"vY0":-131.30775976868875,"vZ0":-6.92214634745994,"x":126.69,"y":196.24,"x0":-1.8024000689280206,"y0":50.00384429937438,"z0":6.19375325601176,"aX":-3.156615642432207},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.7,"breakHorizontal":2.3,"spinRate":2536,"spinDirection":241},"zone":8,"typeConfidence":0.9,"plateTime":0.41560530873892665,"extension":5.818878725612516},"index":6,"playId":"2bb77408-8b2a-3527-b35c-4a420b2dc701","pitchNumber":4,"startTime":"2026-08-01T03:24:21.026Z","endTime":"2026-08-01T03:24:25.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.460466051920633,"aZ":-16.111026120224263,"pfxX":-10.214366364795993,"pfxZ":8.154894185032862,"pX":0.11288651719176805,"pZ":2.2332064241587473,"vX0":8.334410175284791,"vY0":-139.27190058412836,"vZ0":-7.652146662977512,"x":112.7,"y":178.48,"x0":-1.5871744277752011,"y0":50.00572455771478,"z0":6.07648254967994,"aX":-20.125502492606245},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.3,"breakHorizontal":16.8,"spinRate":2389,"spinDirection":212},"zone":5,"typeConfidence":0.91,"plateTime":0.39286997142954094,"extension":6.229885068485034},"index":7,"playId":"9507efa3-fbf1-3361-84db-2244089c7c03","pitchNumber":5,"startTime":"2026-08-01T03:24:41.290Z","endTime":"2026-08-01T03:24:45.335Z","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":90.6,"endSpeed":83.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71869783429862,"aZ":-29.06464346615573,"pfxX":-0.4140927179838596,"pfxZ":1.7705915931759506,"pX":-0.4078208814925012,"pZ":2.2212126602489253,"vX0":4.088220425231953,"vY0":-131.92165647637404,"vZ0":-4.685860068169614,"x":132.55,"y":178.81,"x0":-1.925491133548265,"y0":50.00416654729538,"z0":6.16923735889168,"aX":-0.7281868619889301},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.4,"breakHorizontal":-0.1,"spinRate":2620,"spinDirection":38},"zone":4,"typeConfidence":0.91,"plateTime":0.4155866473473999,"extension":6.000956490107936},"index":8,"playId":"3745a87b-50b5-33d2-8a24-89e1139b88b1","pitchNumber":6,"startTime":"2026-08-01T03:25:02.046Z","endTime":"2026-08-01T03:25:07.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"index":9,"playId":"9f245ec6-c1d9-44c3-a6a2-eeca4179512d","startTime":"2026-08-01T03:25:29.263Z","endTime":"2026-08-01T03:25:34.263Z","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(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":91.6,"endSpeed":84.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.423843772276136,"aZ":-28.89520793004788,"pfxX":-1.2109748801244655,"pfxZ":1.8170851313050171,"pX":-0.4890962170827958,"pZ":3.2078829426119966,"vX0":3.9687517401914953,"vY0":-133.44805732636215,"vZ0":-2.5201430461266683,"x":135.64,"y":152.17,"x0":-1.8375395662535976,"y0":50.00379696558973,"z0":6.243677783842183,"aX":-2.1869232375451344},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.0,"breakHorizontal":1.3,"spinRate":2693,"spinDirection":65},"zone":1,"typeConfidence":0.9,"plateTime":0.41027324386803343,"extension":5.940943395969749},"index":10,"playId":"7a8fd07d-3e5b-314d-9868-dc2030a2d0a7","pitchNumber":7,"startTime":"2026-08-01T03:25:45.949Z","endTime":"2026-08-01T03:25:51.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:25:51.196Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake Bauers walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T03:26:15.571Z","endTime":"2026-08-01T03:27:57.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"1d6cec76-a7e5-4b4c-ab7a-028538e373da","startTime":"2026-08-01T03:26:15.571Z","endTime":"2026-08-01T03:26:20.571Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87658605871976,"aZ":-17.14596372851072,"pfxX":-8.920676170444661,"pfxZ":7.521502704074953,"pX":1.0589590890417997,"pZ":2.358676042923522,"vX0":10.252809923364174,"vY0":-140.48012917517428,"vZ0":-7.185287198111013,"x":76.63,"y":175.1,"x0":-1.4793592768079644,"y0":50.0029664524411,"z0":6.0644310638970715,"aX":-17.826500266266432},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.2,"breakHorizontal":14.0,"spinRate":2405,"spinDirection":209},"zone":14,"typeConfidence":0.91,"plateTime":0.3899079259675422,"extension":6.266141253419168},"index":1,"playId":"af6aa766-097b-3109-9d79-b5add0c37cb5","pitchNumber":1,"startTime":"2026-08-01T03:26:31.706Z","endTime":"2026-08-01T03:26:36.486Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10276533543384,"aZ":-15.607410807784552,"pfxX":-9.636039096261332,"pfxZ":8.357201974934066,"pX":0.3827147739123369,"pZ":2.841836296616822,"vX0":8.9349575011516,"vY0":-140.23227866303003,"vZ0":-6.22531455833163,"x":102.41,"y":162.05,"x0":-1.6001564005017355,"y0":50.00279704470596,"z0":6.117122328199846,"aX":-19.101770852995163},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":15.5,"spinRate":2241,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.3912831401402026,"extension":6.270927355172449},"index":2,"playId":"2866d34b-4b09-3aba-be41-45927ff61100","pitchNumber":2,"startTime":"2026-08-01T03:26:48.952Z","endTime":"2026-08-01T03:26:52.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25050645732831,"aZ":-15.81651613626397,"pfxX":-8.74701074942187,"pfxZ":8.831237287630696,"pX":-0.12163453724200246,"pZ":1.5143156840340133,"vX0":7.05301761719879,"vY0":-136.07123593550526,"vZ0":-8.841608627007735,"x":121.64,"y":197.89,"x0":-1.626566191433427,"y0":50.00258755265171,"z0":5.929576573550564,"aX":-16.202578910989253},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":14.2,"spinRate":2108,"spinDirection":226},"zone":13,"typeConfidence":0.61,"plateTime":0.4044150797242634,"extension":5.985349127076639},"index":3,"playId":"354d3e0f-72d9-3bab-85a6-ce6479da5d85","pitchNumber":3,"startTime":"2026-08-01T03:27:06.526Z","endTime":"2026-08-01T03:27:11.236Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40945399718856,"aZ":-16.069210201434686,"pfxX":-8.74576827843022,"pfxZ":8.745754277625572,"pX":-0.22667486619615682,"pZ":0.45400006717500235,"vX0":6.919990299304544,"vY0":-135.06226674786234,"vZ0":-11.333720762868724,"x":125.64,"y":226.52,"x0":-1.6903737394214036,"y0":50.0000331694067,"z0":5.844421671142058,"aX":-16.097078948089184},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":14.3,"spinRate":1943,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.4060995832102394,"extension":6.115157549259841},"index":4,"playId":"4ae08aac-ea21-30bc-9357-2133403d2eb6","pitchNumber":4,"startTime":"2026-08-01T03:27:25.423Z","endTime":"2026-08-01T03:27:29.516Z","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":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.699133807819344,"aZ":-18.21697157929277,"pfxX":-9.094296215144729,"pfxZ":6.911216841504491,"pX":-1.1770938939700168,"pZ":2.9985989348091233,"vX0":4.4954301547799815,"vY0":-141.5320985464156,"vZ0":-5.065765854324123,"x":161.87,"y":157.82,"x0":-1.6085741305060859,"y0":50.001227658624636,"z0":5.98622698057075,"aX":-18.362811022837228},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.6,"breakHorizontal":15.5,"spinRate":2242,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3876831710912705,"extension":6.059836137366792},"index":5,"playId":"d7919d32-50cd-3d2b-b5ca-79f9c9bd9f74","pitchNumber":5,"startTime":"2026-08-01T03:27:53.552Z","endTime":"2026-08-01T03:27:57.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:27:57.601Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T03:28:32.660Z","endTime":"2026-08-01T03:29:24.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99367113750184,"aZ":-25.8859940073767,"pfxX":-2.001215191407983,"pfxZ":3.412292590179847,"pX":0.6824009005210252,"pZ":2.249426762925084,"vX0":6.42447090660665,"vY0":-134.55530913508775,"vZ0":-5.719452896502907,"x":90.99,"y":178.05,"x0":-1.4715022860358804,"y0":50.00255718910968,"z0":6.22625533533533,"aX":-3.68716371151736},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":2.3,"spinRate":2520,"spinDirection":217},"zone":9,"typeConfidence":0.89,"plateTime":0.4063844637202041,"extension":6.118826558610211},"index":0,"playId":"0b02af0b-3fbd-3de0-aa5a-aab29b3bf146","pitchNumber":1,"startTime":"2026-08-01T03:28:40.775Z","endTime":"2026-08-01T03:28:44.526Z","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":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28590805095808,"aZ":-18.979848488359984,"pfxX":-8.804541098882645,"pfxZ":7.012917598599336,"pX":-1.0391412731323773,"pZ":2.042501989455226,"vX0":5.212580267144594,"vY0":-136.80142796432517,"vZ0":-7.201193943216793,"x":156.61,"y":183.63,"x0":-1.832851659777165,"y0":50.00230102763634,"z0":6.026480605473499,"aX":-16.562648336041587},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.3,"breakHorizontal":14.8,"spinRate":1884,"spinDirection":217},"zone":13,"typeConfidence":0.55,"plateTime":0.4015388033759715,"extension":6.177651583274116},"index":1,"playId":"899d49af-179c-35ff-ae17-e81bf863e3be","pitchNumber":2,"startTime":"2026-08-01T03:28:59.922Z","endTime":"2026-08-01T03:29:03.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22355693483583,"aZ":-16.053743894967987,"pfxX":-9.724878550159001,"pfxZ":7.958920646487214,"pX":0.35392994114588167,"pZ":2.3576096576230663,"vX0":8.740235312749643,"vY0":-141.6286626943778,"vZ0":-7.404067029465101,"x":103.51,"y":175.12,"x0":-1.5129918912055877,"y0":50.00526477410013,"z0":6.038360798253727,"aX":-19.70200242840425},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.0,"breakHorizontal":15.7,"spinRate":2371,"spinDirection":207},"zone":6,"typeConfidence":0.91,"plateTime":0.38716806644331747,"extension":6.232301441663292},"index":2,"playId":"c47dbdc4-6b28-333e-b848-7191465c6385","pitchNumber":3,"startTime":"2026-08-01T03:29:19.862Z","endTime":"2026-08-01T03:29:24.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:29:24.196Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-01T03:29:39.045Z","endTime":"2026-08-01T03:30:37.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.158849597076088,"aZ":-16.400731942400597,"pfxX":-6.713163423441131,"pfxZ":8.341413568341974,"pX":-0.15603586101797917,"pZ":0.978943297524024,"vX0":6.313336037539812,"vY0":-136.64595767422003,"vZ0":-10.32446201224497,"x":122.95,"y":212.35,"x0":-1.6244057407839962,"y0":50.00144723741041,"z0":5.933377266273604,"aX":-12.692131858599126},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":10.8,"spinRate":1917,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4008706278199097,"extension":6.2106950792046005},"index":0,"playId":"26b45d86-905d-3393-9c13-8fd2924a630d","pitchNumber":1,"startTime":"2026-08-01T03:29:49.206Z","endTime":"2026-08-01T03:29:53.552Z","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":92.6,"endSpeed":85.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.066953568989806,"aZ":-28.575812315621594,"pfxX":-0.7985642331181584,"pfxZ":1.9605588663724811,"pX":0.9793543221968244,"pZ":1.4101902363717,"vX0":7.060519041101362,"vY0":-134.54621996700521,"vZ0":-7.062554765520456,"x":79.67,"y":200.7,"x0":-1.574522797259502,"y0":50.002620675038884,"z0":6.092955235444327,"aX":-1.4659426320027067},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.2,"breakHorizontal":0.0,"spinRate":2610,"spinDirection":305},"zone":14,"typeConfidence":0.9,"plateTime":0.40702030384758814,"extension":6.110210459292841},"index":1,"playId":"8589c165-0963-34fa-8beb-9c329cb95958","pitchNumber":2,"startTime":"2026-08-01T03:30:06.987Z","endTime":"2026-08-01T03:30:10.741Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63005626431038,"aZ":-25.471905556751004,"pfxX":-2.0341850356989664,"pfxZ":3.6141706825231887,"pX":-0.20279478267327883,"pZ":1.6016763782151686,"vX0":4.5032664288431405,"vY0":-134.4309837363552,"vZ0":-7.259947389169829,"x":124.73,"y":195.53,"x0":-1.625767345488084,"y0":50.00051847397164,"z0":6.1116129270676955,"aX":-3.7705161102173204},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.4,"breakHorizontal":2.9,"spinRate":2681,"spinDirection":222},"zone":8,"typeConfidence":0.88,"plateTime":0.40544176584944625,"extension":5.995615957537969},"hitData":{"launchSpeed":74.5,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":143.4,"coordY":175.63}},"index":2,"playId":"ca383503-2ff6-397a-a2fc-13968eac7730","pitchNumber":3,"startTime":"2026-08-01T03:30:29.666Z","endTime":"2026-08-01T03:30:37.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:30:37.178Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vaughn Grissom flies out to right fielder Luis Lara.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T03:33:12.447Z","endTime":"2026-08-01T03:34:12.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Grant Anderson replaces Shane Drohan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:31:56.628Z","endTime":"2026-08-01T03:33:14.650Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88801738679853,"aZ":-29.73744773879057,"pfxX":-10.59483415789676,"pfxZ":1.2712950529796192,"pX":-1.216169452776961,"pZ":2.795102444656187,"vX0":6.02361957154687,"vY0":-137.94471111449695,"vZ0":0.4273554139603196,"x":163.36,"y":163.31,"x0":-2.0605882282885832,"y0":50.00096844482689,"z0":4.655442556603447,"aX":-20.258831314798922},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":2.6,"breakHorizontal":17.8,"spinRate":2640,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.39823983293636367,"extension":6.30966833500406},"index":1,"playId":"62d6fc06-5e0b-3238-9ba6-391839ea309a","pitchNumber":1,"startTime":"2026-08-01T03:33:14.650Z","endTime":"2026-08-01T03:33:18.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65695836476158,"aZ":-30.204759167202294,"pfxX":5.809849124137689,"pfxZ":1.3783513400631762,"pX":1.51536561870809,"pZ":1.0761529127088825,"vX0":6.33450466981431,"vY0":-119.70678881906727,"vZ0":-0.6281385915977817,"x":59.24,"y":209.72,"x0":-1.9320305162376898,"y0":50.00569665795215,"z0":4.074101744834635,"aX":8.333974747845883},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.6,"breakHorizontal":-12.2,"spinRate":2572,"spinDirection":76},"zone":14,"typeConfidence":0.9,"plateTime":0.4596272151655407,"extension":6.330320347702284},"index":2,"playId":"be52aca0-0e19-3700-945c-85c05cb8f7a8","pitchNumber":2,"startTime":"2026-08-01T03:33:30.413Z","endTime":"2026-08-01T03:33:34.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88481819913497,"aZ":-28.460450785455823,"pfxX":-11.643397997110721,"pfxZ":1.9993767758978649,"pX":-1.345294934015656,"pZ":2.3275431440176972,"vX0":5.706957081486119,"vY0":-136.13093589849933,"vZ0":-0.8609781974057215,"x":168.28,"y":175.94,"x0":-1.9685176180611774,"y0":50.002032147946146,"z0":4.637321911674358,"aX":-21.61662384495429},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.6,"breakHorizontal":19.7,"spinRate":2305,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.4040295798571556,"extension":6.344101885985141},"index":3,"playId":"34cf247b-fa59-39b9-ba36-d14d2ac06c77","pitchNumber":3,"startTime":"2026-08-01T03:33:46.406Z","endTime":"2026-08-01T03:33:49.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70416215383408,"aZ":-28.75486818090221,"pfxX":-10.872108201064117,"pfxZ":1.7973671124457073,"pX":0.09134884464255688,"pZ":2.5811588127590546,"vX0":8.919399747800346,"vY0":-137.50838133457884,"vZ0":-0.3306092895186282,"x":113.52,"y":169.09,"x0":-1.7943720005910007,"y0":50.00112293426076,"z0":4.666932771521666,"aX":-20.656920422851503},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":17.6,"spinRate":2391,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.39951808168031455,"extension":6.353868151398788},"hitData":{"launchSpeed":90.0,"launchAngle":53.0,"totalDistance":234.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.78,"coordY":128.16}},"index":4,"playId":"13dc932e-96a3-3d0c-96bb-e8f3fb3c576b","pitchNumber":4,"startTime":"2026-08-01T03:34:02.885Z","endTime":"2026-08-01T03:34:12.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:34:12.513Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T03:34:24.720Z","endTime":"2026-08-01T03:36:05.966Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.337241517289097,"aZ":-30.739023672235675,"pfxX":-10.426408765427958,"pfxZ":0.7523545991999416,"pX":0.2881517818455436,"pZ":2.5021312855053615,"vX0":9.274974264939996,"vY0":-137.4747559561167,"vZ0":0.040387195127044806,"x":106.02,"y":171.22,"x0":-1.7797458315214,"y0":50.002400437572305,"z0":4.578922484427128,"aX":-19.89634318362901},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":1.6,"breakHorizontal":16.8,"spinRate":2577,"spinDirection":244},"zone":6,"typeConfidence":0.91,"plateTime":0.39887602422975243,"extension":6.432033959847755},"index":0,"playId":"c7cef858-ff7c-3040-9372-d472d7868345","pitchNumber":1,"startTime":"2026-08-01T03:34:36.003Z","endTime":"2026-08-01T03:34:39.606Z","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":95.5,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27213099290118,"aZ":-29.9505208008079,"pfxX":-10.5083336043126,"pfxZ":1.146971068265704,"pX":1.0649850733925483,"pZ":1.9723391441107656,"vX0":11.778421370903615,"vY0":-138.59344608703077,"vZ0":-1.4997654954764075,"x":76.41,"y":185.53,"x0":-1.8837255926036465,"y0":50.00286706863226,"z0":4.529399731501636,"aX":-20.352364887649497},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":1.9,"breakHorizontal":16.4,"spinRate":2384,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.3958883205888508,"extension":6.485087098400155},"index":1,"playId":"a1831a7f-f5fb-38d3-987a-a68f41f4145e","pitchNumber":2,"startTime":"2026-08-01T03:34:51.203Z","endTime":"2026-08-01T03:34:55.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48886272485933,"aZ":-26.531312775557115,"pfxX":7.474547805470271,"pfxZ":3.854753720439029,"pX":1.361120601265104,"pZ":1.3601559002627008,"vX0":5.501813178671252,"vY0":-120.31193924932474,"vZ0":-0.9132210444894409,"x":65.12,"y":202.06,"x0":-1.927139354621825,"y0":50.00476321187061,"z0":4.097382982248016,"aX":10.951392959969853},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.0,"breakHorizontal":-14.9,"spinRate":2680,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.45536426885941417,"extension":6.320625630168704},"index":2,"playId":"c91a78c3-c75d-3478-9a4d-e1f6ea9debbb","pitchNumber":3,"startTime":"2026-08-01T03:35:06.625Z","endTime":"2026-08-01T03:35:10.552Z","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":94.8,"endSpeed":86.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04552385124737,"aZ":-30.45760505433945,"pfxX":-9.539146103682894,"pfxZ":0.8921653354137469,"pX":-0.08754914714493328,"pZ":2.1824212116725925,"vX0":8.346699802321142,"vY0":-137.86216702146308,"vZ0":-0.7909102233431631,"x":120.34,"y":179.85,"x0":-1.9119030384217048,"y0":50.00478759787139,"z0":4.52497033834205,"aX":-18.402717820866464},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":1.7,"breakHorizontal":15.6,"spinRate":2405,"spinDirection":238},"zone":8,"typeConfidence":0.91,"plateTime":0.39697707645863334,"extension":6.374002826486941},"index":3,"playId":"6e918cdf-82f4-32b9-98d9-aa1c691c927c","pitchNumber":4,"startTime":"2026-08-01T03:35:24.835Z","endTime":"2026-08-01T03:35:28.018Z","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.9,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.084937601792866,"aZ":-20.238232322636158,"pfxX":-8.847829140975291,"pfxZ":6.205376700953774,"pX":1.1886450482835378,"pZ":3.124637548068984,"vX0":11.395819648710923,"vY0":-137.70594609122557,"vZ0":-0.3600340329969749,"x":71.69,"y":154.41,"x0":-1.8504244086342312,"y0":50.00326647861179,"z0":4.624081358754153,"aX":-17.022185287225888},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":13.7,"spinRate":2587,"spinDirection":244},"zone":12,"typeConfidence":0.85,"plateTime":0.3974843611606609,"extension":6.274141819119276},"index":4,"playId":"329aaa21-a8b4-344a-81d8-5e3a78ecd0e4","pitchNumber":5,"startTime":"2026-08-01T03:35:44.482Z","endTime":"2026-08-01T03:35:48.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.165252806704633,"aZ":-19.121718166910423,"pfxX":-7.855116654924903,"pfxZ":6.682425386005457,"pX":0.42064388482828946,"pZ":2.7780314179519983,"vX0":8.952851851470815,"vY0":-138.88577791669294,"vZ0":-1.533835739246436,"x":100.97,"y":163.77,"x0":-1.8244099783635472,"y0":50.00341026155488,"z0":4.609502717155793,"aX":-15.344040313026133},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.0,"breakHorizontal":12.4,"spinRate":2699,"spinDirection":239},"zone":6,"typeConfidence":0.89,"plateTime":0.3944205424158467,"extension":6.478319837537875},"index":5,"playId":"87560aaf-4dc9-3843-96bb-2fecc0080628","pitchNumber":6,"startTime":"2026-08-01T03:36:02.097Z","endTime":"2026-08-01T03:36:05.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:36:05.966Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Denzer Guzman flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-01T03:36:16.214Z","endTime":"2026-08-01T03:38:10.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0911743659634,"aZ":-30.659980401477284,"pfxX":-10.80479360420427,"pfxZ":0.773671930063287,"pX":0.3131928337098296,"pZ":2.434418664394655,"vX0":9.70218616750706,"vY0":-139.32230737486776,"vZ0":-0.501144275876005,"x":105.06,"y":173.05,"x0":-1.8151502387086471,"y0":50.00368660257963,"z0":4.647658742592491,"aX":-21.184780039955047},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.4,"breakHorizontal":17.5,"spinRate":2454,"spinDirection":241},"zone":6,"typeConfidence":0.91,"plateTime":0.39354626858161446,"extension":6.319097258862677},"index":0,"playId":"001fc297-3c3b-3855-854a-101e1de156f3","pitchNumber":1,"startTime":"2026-08-01T03:36:30.718Z","endTime":"2026-08-01T03:36:34.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.1,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.730890215511227,"aZ":-33.00210038180376,"pfxX":4.010448131750631,"pfxZ":-0.5521595087353179,"pX":2.259348182184886,"pZ":0.33617363893010055,"vX0":8.56568966897921,"vY0":-121.79370177029939,"vZ0":-2.0298205779029654,"x":30.88,"y":229.7,"x0":-1.8292787441762652,"y0":50.00287171045747,"z0":4.044295279850107,"aX":6.003144598797975},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.2,"breakHorizontal":-9.4,"spinRate":2710,"spinDirection":77},"zone":14,"typeConfidence":0.87,"plateTime":0.450334938874307,"extension":6.348475102306337},"index":1,"playId":"b2123306-8919-3ef1-882e-f23be75f5621","pitchNumber":2,"startTime":"2026-08-01T03:36:44.155Z","endTime":"2026-08-01T03:36:47.396Z","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":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.335878559459978,"aZ":-28.260920941508637,"pfxX":8.31538844993718,"pfxZ":2.7426569315201332,"pX":-0.5439000692977182,"pZ":2.1707802048174303,"vX0":1.5357884218486306,"vY0":-118.83062054757198,"vZ0":1.2883576590819206,"x":137.73,"y":180.17,"x0":-2.2790889113174813,"y0":50.00264702706321,"z0":4.19418312539015,"aX":11.858862860413454},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.5,"breakHorizontal":-15.5,"spinRate":2763,"spinDirection":78},"zone":7,"typeConfidence":0.9,"plateTime":0.46140941799221835,"extension":6.353976618540918},"index":2,"playId":"c1b7e250-984a-3490-a9d5-f84954c816fe","pitchNumber":3,"startTime":"2026-08-01T03:37:06.181Z","endTime":"2026-08-01T03:37:10.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.97705446144004,"aZ":-21.10383717811078,"pfxX":-8.188234293889632,"pfxZ":5.926013080755897,"pX":0.9392097448104142,"pZ":4.159899190721108,"vX0":9.910909288973725,"vY0":-135.64498933459168,"vZ0":2.613470283834176,"x":81.2,"y":126.46,"x0":-1.6937457523625652,"y0":50.002873132781325,"z0":4.653295491118838,"aX":-15.29777492155732},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.5,"breakHorizontal":12.8,"spinRate":2544,"spinDirection":250},"zone":12,"typeConfidence":0.85,"plateTime":0.40340887069972053,"extension":6.4016107449601405},"index":3,"playId":"12b306cd-700e-3d33-9e42-1bfbaf62eb2a","pitchNumber":4,"startTime":"2026-08-01T03:37:21.708Z","endTime":"2026-08-01T03:37:24.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1631353329417,"aZ":-22.73777671689971,"pfxX":-8.089894172985655,"pfxZ":4.925300603732607,"pX":1.1642625146708674,"pZ":3.068979859655159,"vX0":10.897700126420293,"vY0":-137.04384581754957,"vZ0":0.20448010105534686,"x":72.62,"y":155.92,"x0":-1.798955914294956,"y0":50.003799983630664,"z0":4.537120265145362,"aX":-15.504414479478648},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":12.6,"spinRate":2498,"spinDirection":255},"zone":12,"typeConfidence":0.71,"plateTime":0.3985398115398384,"extension":6.3836559911551785},"index":4,"playId":"56fe3fa1-7c3d-35c6-8a87-fa8a5504f696","pitchNumber":5,"startTime":"2026-08-01T03:37:39.356Z","endTime":"2026-08-01T03:37:42.876Z","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":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.917298858439803,"aZ":-28.745806930989353,"pfxX":7.313707687529458,"pfxZ":2.3585845692199996,"pX":1.0348076355516045,"pZ":2.4399493522829445,"vX0":5.106834292158419,"vY0":-120.01675799068894,"vZ0":1.9784191142652603,"x":77.56,"y":172.9,"x0":-2.073173688747678,"y0":50.0033268740185,"z0":4.170722387869164,"aX":10.634971047576208},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.0,"breakHorizontal":-14.5,"spinRate":2722,"spinDirection":83},"zone":14,"typeConfidence":0.9,"plateTime":0.4569316584790428,"extension":6.298088806134455},"hitData":{"launchSpeed":88.1,"launchAngle":31.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.13,"coordY":69.6}},"index":5,"playId":"4aeadcca-027a-3fa9-8ca3-21e77ba44ca9","pitchNumber":6,"startTime":"2026-08-01T03:38:02.446Z","endTime":"2026-08-01T03:38:10.875Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:38:10.875Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"David Hamilton flies out to left fielder Jose Siri.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T03:40:32.497Z","endTime":"2026-08-01T03:41:13.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Murphy replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:39:40.312Z","endTime":"2026-08-01T03:40:34.803Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684665,"link":"/api/v1/people/684665"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.50405106070197,"aZ":-24.197518679638396,"pfxX":-1.1854051461318473,"pfxZ":4.510507436492701,"pX":1.311380753287305,"pZ":0.9627843714817375,"vX0":8.155452752141757,"vY0":-132.44222803238765,"vZ0":-7.862368281878406,"x":67.01,"y":212.78,"x0":-1.659830054682289,"y0":50.00135755283904,"z0":5.75196443915897,"aX":-2.095908632740014},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.5,"breakHorizontal":0.2,"spinRate":2133,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.41428871652988697,"extension":6.458878188719591},"index":1,"playId":"60531e6c-e24f-359c-bb56-e0321b116b60","pitchNumber":1,"startTime":"2026-08-01T03:40:34.803Z","endTime":"2026-08-01T03:40:39.092Z","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":95.4,"endSpeed":86.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19674272356874,"aZ":-12.79709887828281,"pfxX":-7.2649420514998235,"pfxZ":10.040801806240346,"pX":1.4760178258957402,"pZ":2.3144023206873547,"vX0":10.863421417853163,"vY0":-138.35808223315865,"vZ0":-7.112029270737034,"x":60.74,"y":176.29,"x0":-1.5656981289163094,"y0":50.002273209165274,"z0":5.78406026705559,"aX":-14.02017253523169},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":10.8,"spinRate":2345,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39656419266374554,"extension":6.566178301015696},"index":2,"playId":"aaa2c439-185d-3629-b59b-39ad1f40eb5e","pitchNumber":2,"startTime":"2026-08-01T03:40:49.914Z","endTime":"2026-08-01T03:40:53.574Z","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":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64037723600019,"aZ":-13.310350765583296,"pfxX":-6.9406988108238945,"pfxZ":9.674117897693627,"pX":-0.6357959900731734,"pZ":2.8887462381553943,"vX0":5.849705210181334,"vY0":-139.09548398826482,"vZ0":-5.471398512632266,"x":141.24,"y":160.78,"x0":-1.8695005021005993,"y0":50.002360164977304,"z0":5.771621288859947,"aX":-13.532843748082996},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":11.3,"spinRate":2261,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3945284815819492,"extension":6.481372577835542},"hitData":{"launchSpeed":88.2,"launchAngle":34.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.87,"coordY":86.83}},"index":3,"playId":"3eaf85ee-bac7-3eb0-a28d-f93ae7e451ac","pitchNumber":3,"startTime":"2026-08-01T03:41:05.455Z","endTime":"2026-08-01T03:41:13.774Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:41:13.774Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cooper Pratt walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T03:41:25.173Z","endTime":"2026-08-01T03:43:58.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"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":95.8,"endSpeed":86.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.01405172248368,"aZ":-14.133013294449013,"pfxX":-8.45796641668652,"pfxZ":9.26783143063317,"pX":0.19044988175587294,"pZ":3.5699475515930477,"vX0":7.616232512118449,"vY0":-139.29208345246525,"vZ0":-4.042177604044847,"x":109.74,"y":142.39,"x0":-1.4929472788473492,"y0":50.0019442285993,"z0":5.987367772005264,"aX":-16.464284823357087},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":13.6,"spinRate":2281,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.3946219537672975,"extension":6.501112292105042},"index":0,"playId":"f6bd3316-c4c5-31c5-bd7d-3128cc2ccfeb","pitchNumber":1,"startTime":"2026-08-01T03:41:41.132Z","endTime":"2026-08-01T03:41:45.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.063845836301134,"aZ":-28.767737668602294,"pfxX":0.3687174815857297,"pfxZ":2.239100813354905,"pX":1.3671410425215142,"pZ":0.28986817007510696,"vX0":6.808350799611687,"vY0":-124.56783053755731,"vZ0":-7.474783415409326,"x":64.89,"y":230.95,"x0":-1.4848553244516531,"y0":50.00618604249066,"z0":5.808542469868149,"aX":0.5616455428616176},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.0,"breakHorizontal":-2.8,"spinRate":2123,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.44490047125188115,"extension":6.6859512305474755},"index":1,"playId":"d0fed597-a2ce-3e1f-b49d-649e5ca33f0b","pitchNumber":2,"startTime":"2026-08-01T03:42:05.845Z","endTime":"2026-08-01T03:42:09.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.489729925087964,"aZ":-11.249978931387796,"pfxX":-8.441175271128538,"pfxZ":10.696911979468338,"pX":-0.12402497281688366,"pZ":3.2163528184563526,"vX0":6.837922360867179,"vY0":-139.69752927618643,"vZ0":-5.283210150184593,"x":121.73,"y":151.94,"x0":-1.5193516475973146,"y0":50.0039050314235,"z0":5.886286556336849,"aX":-16.513589232983254},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":13.7,"spinRate":2341,"spinDirection":131},"zone":2,"typeConfidence":2.0,"plateTime":0.3936281775661383,"extension":6.688157951790288},"index":2,"playId":"8f8e5293-d557-3690-af66-4367bada0dc1","pitchNumber":3,"startTime":"2026-08-01T03:42:26.309Z","endTime":"2026-08-01T03:42:29.651Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-08-01T03:42:40.185Z","endTime":"2026-08-01T03:42:56.124Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.778368219998235,"aZ":-12.797795248797186,"pfxX":-8.320647800931297,"pfxZ":9.809487268507743,"pX":0.3743010850279794,"pZ":3.019756917823944,"vX0":7.770463070011332,"vY0":-140.16281242342905,"vZ0":-5.51923280340738,"x":102.73,"y":157.25,"x0":-1.3624991433835494,"y0":50.00672267474747,"z0":5.86119080239411,"aX":-16.442028508509367},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.7,"breakHorizontal":13.3,"spinRate":2216,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39185781291715793,"extension":6.484685393637789},"index":4,"playId":"fb6d374a-9ada-347b-b575-72122efef4f4","pitchNumber":4,"startTime":"2026-08-01T03:42:56.124Z","endTime":"2026-08-01T03:43:00.137Z","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":96.4,"endSpeed":87.7,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4870511796524,"aZ":-14.639690744930665,"pfxX":-7.4765159223310835,"pfxZ":8.842932892833606,"pX":1.1488989138715644,"pZ":4.114950130482732,"vX0":9.34253433605286,"vY0":-140.11240767191924,"vZ0":-2.3520977813480592,"x":73.21,"y":127.68,"x0":-1.2617062480682266,"y0":50.000725251223706,"z0":5.925158004954531,"aX":-14.82232291466239},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":11.5,"spinRate":2288,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39134172027452285,"extension":6.441831248356992},"index":5,"playId":"7df298e1-c309-344c-a725-85755d43667e","pitchNumber":5,"startTime":"2026-08-01T03:43:13.843Z","endTime":"2026-08-01T03:43:17.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.963121439380274,"aZ":-14.307165125241372,"pfxX":-7.3069634222491615,"pfxZ":9.200259055422952,"pX":0.7412591382721038,"pZ":3.3303148488157475,"vX0":8.655849225399272,"vY0":-138.930953109347,"vZ0":-4.137863450300503,"x":88.74,"y":148.86,"x0":-1.4747442166093407,"y0":50.00687568657463,"z0":5.799038028687362,"aX":-14.197379102973542},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":11.3,"spinRate":2221,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39520077783495466,"extension":6.594887620765987},"index":6,"playId":"d78b9815-d62f-38ac-84de-b9b9b989e1df","pitchNumber":6,"startTime":"2026-08-01T03:43:31.037Z","endTime":"2026-08-01T03:43:34.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.912655214149716,"aZ":-13.911789804880703,"pfxX":-7.99067520490707,"pfxZ":9.356169585957499,"pX":0.08355036617164897,"pZ":4.317300699767832,"vX0":6.890762193848328,"vY0":-139.2321186697731,"vZ0":-2.0244761861887124,"x":113.82,"y":122.21,"x0":-1.3921329622779672,"y0":50.005914436222334,"z0":5.980623911719457,"aX":-15.602675530997125},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":13.0,"spinRate":2249,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39425505595294785,"extension":6.539516816856634},"index":7,"playId":"bdfd3845-ba0d-33c0-b6b2-b047e04c48a2","pitchNumber":7,"startTime":"2026-08-01T03:43:54.252Z","endTime":"2026-08-01T03:43:58.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:43:58.850Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T03:44:11.449Z","endTime":"2026-08-01T03:46:23.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47917571384494,"aZ":-24.666772316658435,"pfxX":0.46815982009691837,"pfxZ":4.28385887782362,"pX":2.0254471088046486,"pZ":3.058243220441557,"vX0":9.375650067526612,"vY0":-131.68516484345267,"vZ0":-2.561874790903255,"x":39.79,"y":156.21,"x0":-1.6448517363486903,"y0":50.003852639827805,"z0":5.872353755867326,"aX":0.819330731595468},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.9,"spinRate":2215,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4162458878626385,"extension":6.478571953795733},"index":0,"playId":"3aa9f4ef-0c01-3235-95cd-aebc415cd482","pitchNumber":1,"startTime":"2026-08-01T03:44:25.036Z","endTime":"2026-08-01T03:44:29.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.451976365750156,"aZ":-14.598948120865083,"pfxX":-7.493414475686057,"pfxZ":9.037052371088157,"pX":-1.3480306688592716,"pZ":3.8719205982444467,"vX0":4.09724603034696,"vY0":-138.89485639345995,"vZ0":-2.8148991560342074,"x":168.38,"y":134.24,"x0":-1.872409952640384,"y0":50.001601453321655,"z0":5.874956497254759,"aX":-14.572308478367507},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":12.7,"spinRate":2192,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39504119014012273,"extension":6.696279641865067},"index":1,"playId":"136633b8-61d3-3d54-be2c-dbf9280118ad","pitchNumber":2,"startTime":"2026-08-01T03:44:48.589Z","endTime":"2026-08-01T03:44:52.053Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.500086854838564,"aZ":-12.679196117127855,"pfxX":-7.234446946507523,"pfxZ":10.069560340750163,"pX":0.22834363492094178,"pZ":3.4778610088932367,"vX0":7.2472301496995675,"vY0":-138.6189408814818,"vZ0":-4.300130092258428,"x":108.3,"y":144.88,"x0":-1.4866620954188356,"y0":50.002225502092394,"z0":5.90289124765899,"aX":-14.005256239900847},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":11.5,"spinRate":2375,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.39592701209007153,"extension":6.524518879474938},"index":2,"playId":"d8accf02-c720-3630-a3c6-26b456049774","pitchNumber":3,"startTime":"2026-08-01T03:45:07.582Z","endTime":"2026-08-01T03:45:11.176Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.957630727736934,"aZ":-14.13666683803578,"pfxX":-6.628999184920539,"pfxZ":9.528339731900383,"pX":0.22135835766460193,"pZ":3.747995529178222,"vX0":6.902960328827528,"vY0":-137.12549061534023,"vZ0":-3.1971415426007628,"x":108.56,"y":137.58,"x0":-1.4743707756223794,"y0":50.004497799073015,"z0":5.901000916551196,"aX":-12.552363507040456},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":10.4,"spinRate":2121,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40030604008179305,"extension":6.434656764985422},"index":3,"playId":"e130242a-17e8-35c9-a9a0-f4d08578f91d","pitchNumber":4,"startTime":"2026-08-01T03:45:24.924Z","endTime":"2026-08-01T03:45:30.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Cooper Pratt steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"actionPlayId":"e130242a-17e8-35c9-a9a0-f4d08578f91d","startTime":"2026-08-01T03:45:40.299Z","endTime":"2026-08-01T03:46:00.965Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"}},{"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.5,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.980330636193266,"aZ":-15.710259160323536,"pfxX":-8.378437428189201,"pfxZ":8.510661317258403,"pX":0.6659863309710856,"pZ":4.46915773834446,"vX0":9.119757821889046,"vY0":-138.6918794575115,"vZ0":-0.8944801130469646,"x":123.29,"y":151.7,"x0":-1.5869814809891019,"y0":50.00583666547197,"z0":5.850487679246959,"aX":-16.214989171202497},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2264,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3959434752261344,"extension":6.489288583705318},"index":5,"playId":"8e6f55e6-7f73-3348-9170-533cd0c79885","pitchNumber":5,"startTime":"2026-08-01T03:46:00.965Z","endTime":"2026-08-01T03:46:04.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.871670073397766,"aZ":-15.12500578995928,"pfxX":-7.764954056560932,"pfxZ":9.080018322644039,"pX":-0.39506091801072135,"pZ":1.4811149469172722,"vX0":6.435617843678349,"vY0":-136.7998100311242,"vZ0":-8.228112976131044,"x":132.06,"y":198.79,"x0":-1.780404945600171,"y0":50.001655061664074,"z0":5.585235145776959,"aX":-14.575918471743135},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":12.5,"spinRate":2115,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.40186905870314593,"extension":6.633733201329327},"index":6,"playId":"e8f4bd11-5f46-397a-b956-d27b8fff51fa","pitchNumber":6,"startTime":"2026-08-01T03:46:18.356Z","endTime":"2026-08-01T03:46:23.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:46:23.253Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio challenged (pitch result), call on the field was confirmed: Jackson Chourio called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T03:47:44.358Z","endTime":"2026-08-01T03:49:15.252Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":518595,"link":"/api/v1/people/518595"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T03:46:34.641Z","endTime":"2026-08-01T03:47:46.541Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":86.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.005822519204706,"aZ":-11.796657331893362,"pfxX":-5.965942162287438,"pfxZ":10.487131905025654,"pX":0.6807299688963613,"pZ":2.605391982524085,"vX0":8.074322071486858,"vY0":-138.97272333336522,"vZ0":-6.7121651965370575,"x":91.05,"y":168.43,"x0":-1.4959756790517906,"y0":50.00675817757826,"z0":5.8464305139015655,"aX":-11.597592460783186},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2227,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39509933092728433,"extension":6.603491337248629},"index":1,"playId":"b673f08d-7792-3d87-a77f-daf86aa6691e","pitchNumber":1,"startTime":"2026-08-01T03:47:46.541Z","endTime":"2026-08-01T03:47:50.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":74.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.606907144332663,"aZ":-35.902219702592426,"pfxX":3.7956186980252085,"pfxZ":-2.5831205844874745,"pX":0.5507485256848408,"pZ":2.3575782906245477,"vX0":3.997481507620401,"vY0":-121.55059613860335,"vZ0":-1.0571721833045598,"x":96.01,"y":175.13,"x0":-1.630217591494039,"y0":50.002184051966964,"z0":6.0160941527620455,"aX":5.479454324719786},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.6,"breakHorizontal":-8.0,"spinRate":2259,"spinDirection":72},"zone":6,"typeConfidence":2.0,"plateTime":0.45682726806999696,"extension":6.478412875024874},"index":2,"playId":"fd1fc088-d5a4-3771-9ee7-54ba73219f44","pitchNumber":2,"startTime":"2026-08-01T03:48:05.334Z","endTime":"2026-08-01T03:48:08.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.033785879532708,"aZ":-30.560744353339388,"pfxX":4.459472255699765,"pfxZ":1.1147836509621936,"pX":1.4011651104802119,"pZ":3.0805769974383717,"vX0":4.99683480897905,"vY0":-120.50428775701843,"vZ0":-0.45680118472745745,"x":63.59,"y":155.6,"x0":-1.2916329509435598,"y0":50.0029291535924,"z0":6.0115702213197935,"aX":6.448449180793534},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-9.5,"spinRate":2151,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.4574471987659421,"extension":6.5755707888791415},"index":3,"playId":"7d109836-094e-37c5-9b1a-1a3b0ec13200","pitchNumber":3,"startTime":"2026-08-01T03:48:24.788Z","endTime":"2026-08-01T03:48:28.242Z","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":96.2,"endSpeed":87.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14009264846447,"aZ":-11.899744733027498,"pfxX":-9.158204744555501,"pfxZ":10.405770111605916,"pX":1.394806297124273,"pZ":2.1620275646360714,"vX0":10.721752560856517,"vY0":-139.36397876413153,"vZ0":-7.874006488210017,"x":63.83,"y":180.41,"x0":-1.3300261813152867,"y0":50.00195797089052,"z0":5.827967003183851,"aX":-17.84144246367235},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":14.2,"spinRate":2416,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.394494040380295,"extension":6.4669395784784545},"index":4,"playId":"807cfca5-a4ec-32b6-9e92-c7815ac8295b","pitchNumber":4,"startTime":"2026-08-01T03:48:49.786Z","endTime":"2026-08-01T03:48:53.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37606301657962,"aZ":-12.694158853927275,"pfxX":-7.463244929037359,"pfxZ":10.09591318443297,"pX":0.7686172140514398,"pZ":1.7459256699553232,"vX0":8.744711423243803,"vY0":-138.38102550834796,"vZ0":-8.313423995663484,"x":87.7,"y":191.64,"x0":-1.4705345320717875,"y0":50.00312854877464,"z0":5.6498766002030525,"aX":-14.400323862774986},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":11.5,"spinRate":2284,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.39660720969526686,"extension":6.574217403458289},"index":5,"playId":"4a16cb12-a7b3-3699-a11f-141429455b8b","pitchNumber":5,"startTime":"2026-08-01T03:49:09.246Z","endTime":"2026-08-01T03:49:15.252Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"}},"playEndTime":"2026-08-01T03:49:15.252Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-01T03:49:57.671Z","endTime":"2026-08-01T03:51:48.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63480015875151,"aZ":-13.281515935583165,"pfxX":-7.555226605060625,"pfxZ":9.818481879298844,"pX":-0.27267316504829264,"pZ":1.5361125605645347,"vX0":6.476646008644103,"vY0":-137.8253225687761,"vZ0":-8.56153807059249,"x":127.39,"y":197.3,"x0":-1.6714735690358982,"y0":50.00007235642215,"z0":5.579556203825098,"aX":-14.53301324586666},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":12.4,"spinRate":2204,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3974152572140919,"extension":6.5316034273241845},"index":0,"playId":"7a29c26d-5b12-30a7-a727-8a260954f300","pitchNumber":1,"startTime":"2026-08-01T03:49:57.671Z","endTime":"2026-08-01T03:50:01.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.240981036353766,"aZ":-12.339152805844554,"pfxX":-5.185126015999282,"pfxZ":10.202563098732169,"pX":-0.5444459044211353,"pZ":3.4177474978130826,"vX0":5.056627610750908,"vY0":-138.83131970463353,"vZ0":-4.21818144934542,"x":137.75,"y":146.5,"x0":-1.7192981776281537,"y0":50.003960762460345,"z0":5.783438414898512,"aX":-10.082041592996948},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.8,"breakHorizontal":8.3,"spinRate":2350,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.39513613712680096,"extension":6.62108002528406},"index":1,"playId":"320c7686-676d-3224-85fb-542283d1f130","pitchNumber":2,"startTime":"2026-08-01T03:50:15.810Z","endTime":"2026-08-01T03:50:19.513Z","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":91.0,"endSpeed":83.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252109679021014,"aZ":-29.750656748331853,"pfxX":-8.838732627375089,"pfxZ":1.3685227532893265,"pX":-0.8744766188692074,"pZ":2.2461166562390984,"vX0":5.330559727175394,"vY0":-132.44162025547485,"vZ0":-3.254821925517104,"x":150.33,"y":178.13,"x0":-1.7687551391384069,"y0":50.001749954909585,"z0":5.675255748878444,"aX":-15.643652593770563},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.9,"breakHorizontal":14.8,"spinRate":1403,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4141440836305721,"extension":6.585979431644096},"index":2,"playId":"40fdae1a-8562-35c6-ab75-3e2442d00583","pitchNumber":3,"startTime":"2026-08-01T03:50:38.900Z","endTime":"2026-08-01T03:50:42.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84721986861763,"aZ":-12.524357554439534,"pfxX":-6.404032484006083,"pfxZ":9.888537100188008,"pX":1.1806646368954823,"pZ":2.5540100605579465,"vX0":9.021180180741418,"vY0":-140.1071686118352,"vZ0":-6.7975820869037555,"x":72.0,"y":169.82,"x0":-1.2497637471532625,"y0":50.00060967645237,"z0":5.831178893188322,"aX":-12.723021139178273},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":9.7,"spinRate":2260,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39103305743624883,"extension":6.613796661412295},"index":3,"playId":"e39dbfe9-7a68-354a-93fc-9037015eb48c","pitchNumber":4,"startTime":"2026-08-01T03:51:05.050Z","endTime":"2026-08-01T03:51:09.238Z","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":90.9,"endSpeed":83.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.163178389192378,"aZ":-32.34591222046804,"pfxX":-9.003163338075403,"pfxZ":-0.09786105064545225,"pX":-1.5697657157849012,"pZ":1.0794812766299167,"vX0":4.348672043983121,"vY0":-132.2237858035578,"vZ0":-5.587855317868154,"x":176.84,"y":209.63,"x0":-2.0693565318301697,"y0":50.00186429506002,"z0":5.604070767940395,"aX":-15.881962723905165},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.2,"breakHorizontal":15.4,"spinRate":1524,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.41482942983095095,"extension":6.449419770537945},"index":4,"playId":"2a99a143-7dbc-3c4a-a06a-7c921f4847b0","pitchNumber":5,"startTime":"2026-08-01T03:51:23.646Z","endTime":"2026-08-01T03:51:27.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.732973129816177,"aZ":-27.644792509090138,"pfxX":1.1872994928180987,"pfxZ":2.65170790297247,"pX":0.28790540707427503,"pZ":3.306791684805985,"vX0":4.753055234605099,"vY0":-129.8052370330443,"vZ0":-1.3146833386476806,"x":106.03,"y":149.5,"x0":-1.7199752175676042,"y0":50.005327180469386,"z0":5.921299478880642,"aX":2.0288776100667403},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-3.2,"spinRate":2144,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.4216865470730289,"extension":6.284761559223612},"hitData":{"launchSpeed":68.5,"launchAngle":-17.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.16,"coordY":148.39}},"index":5,"playId":"aac6dfd9-1805-3308-b90b-7b1324488954","pitchNumber":6,"startTime":"2026-08-01T03:51:40.954Z","endTime":"2026-08-01T03:51:48.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:51:48.771Z","atBatIndex":63},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Wade Meckler hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T03:54:24.114Z","endTime":"2026-08-01T03:55:16.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Wade Meckler replaces Travis d'Arnaud.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:54:00.305Z","endTime":"2026-08-01T03:54:26.188Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"}},{"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.5,"endSpeed":83.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.977303409152505,"aZ":-17.343033258468907,"pfxX":-8.878955857906954,"pfxZ":8.198477814874614,"pX":-1.372705337831555,"pZ":2.5321018977086385,"vX0":5.274224430724084,"vY0":-134.56708026779214,"vZ0":-1.9189352720925328,"x":169.32,"y":170.41,"x0":-2.218822764723706,"y0":50.00094945023857,"z0":4.501676930114475,"aX":-16.056209208093698},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":14.8,"spinRate":2479,"spinDirection":256},"zone":11,"typeConfidence":0.88,"plateTime":0.4092182629738099,"extension":6.272660630098875},"index":1,"playId":"e3403858-8924-36cb-bab8-9c7284c7c46a","pitchNumber":1,"startTime":"2026-08-01T03:54:26.188Z","endTime":"2026-08-01T03:54:29.917Z","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":93.5,"endSpeed":84.8,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.970604695223543,"aZ":-15.162284279569596,"pfxX":-8.357456784672015,"pfxZ":9.160229635030767,"pX":-0.4460985210246236,"pZ":1.7555767334845835,"vX0":7.025459338787304,"vY0":-135.93035582636142,"vZ0":-4.636690728100031,"x":134.0,"y":191.38,"x0":-1.9883407935965973,"y0":50.000733502508666,"z0":4.548721369915795,"aX":-15.515864642497307},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":13.4,"spinRate":2574,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.4041673690708465,"extension":6.5610737713081715},"index":2,"playId":"86b8c3c3-5cc0-39ba-9a07-9386feb8395a","pitchNumber":2,"startTime":"2026-08-01T03:54:42.260Z","endTime":"2026-08-01T03:54:45.590Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70687562248815,"aZ":-31.225734786509232,"pfxX":5.9278480092923695,"pfxZ":0.6987093179543464,"pX":2.2767066068624793,"pZ":1.4363267742800812,"vX0":8.057570268121314,"vY0":-116.24583511823724,"vZ0":0.6929220087150045,"x":30.22,"y":200.0,"x0":-2.010707884677125,"y0":50.00392720190448,"z0":4.109234494895391,"aX":8.076771136575967},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.8,"breakHorizontal":-12.8,"spinRate":2693,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.47198300724705167,"extension":6.281370940243343},"index":3,"playId":"5941abb5-9ad0-3284-90c1-56db32df718b","pitchNumber":3,"startTime":"2026-08-01T03:55:08.038Z","endTime":"2026-08-01T03:55:16.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:55:16.790Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Lowe pops out softly to shortstop Cooper Pratt.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T03:56:33.239Z","endTime":"2026-08-01T03:57:52.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Josh Lowe replaces Jose Siri.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T03:55:37.153Z","endTime":"2026-08-01T03:55:44.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":642350,"link":"/api/v1/people/642350"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T03:55:44.077Z","endTime":"2026-08-01T03:56:35.410Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.5,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.139471638385373,"aZ":-21.988569021465636,"pfxX":-8.342703137659381,"pfxZ":5.647614949289933,"pX":-0.6471198758146727,"pZ":2.664980336284136,"vX0":6.897144295561245,"vY0":-133.96545637289756,"vZ0":-0.6169715714635995,"x":141.67,"y":166.83,"x0":-2.181535952335514,"y0":50.00078335444939,"z0":4.481577151562197,"aX":-15.039061081709386},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2572,"spinDirection":318},"zone":4,"typeConfidence":0.72,"plateTime":0.4101501490624453,"extension":6.181127976707162},"index":2,"playId":"31f07336-4ca9-396b-94f2-032fb31ba065","pitchNumber":1,"startTime":"2026-08-01T03:56:35.410Z","endTime":"2026-08-01T03:56:39.427Z","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":90.8,"endSpeed":82.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97358957916267,"aZ":-24.308607888923948,"pfxX":-7.642051391704481,"pfxZ":4.461915546641524,"pX":0.21584152964530748,"pZ":4.16229709867084,"vX0":8.710255083592099,"vY0":-131.93571283874542,"vZ0":3.87520739575438,"x":108.77,"y":126.4,"x0":-2.13490627742268,"y0":50.00428003127764,"z0":4.4655339666005425,"aX":-13.478808821099065},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2366,"spinDirection":250},"zone":12,"typeConfidence":0.55,"plateTime":0.4150890042480446,"extension":6.218366191814406},"index":3,"playId":"14a7e098-07f8-34a1-8efa-7eb3fb085675","pitchNumber":2,"startTime":"2026-08-01T03:56:49.980Z","endTime":"2026-08-01T03:56:53.457Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":4,"playId":"28492fe7-941b-32c0-85af-07b61230ed73","startTime":"2026-08-01T03:57:08.248Z","endTime":"2026-08-01T03:57:11.864Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75814580688511,"aZ":-23.0035081016926,"pfxX":-9.326609625257845,"pfxZ":5.188948764107586,"pX":-0.6613171080149535,"pZ":2.185904256647578,"vX0":6.958382027805714,"vY0":-132.2736435092762,"vZ0":-1.3929852906833555,"x":142.21,"y":179.76,"x0":-2.1170098436733316,"y0":50.005016959061926,"z0":4.409304898210981,"aX":-16.49472818578303},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.2,"breakHorizontal":15.4,"spinRate":2434,"spinDirection":265},"zone":7,"typeConfidence":0.62,"plateTime":0.4143979299469387,"extension":6.179877756724325},"index":5,"playId":"f3751519-bbcf-3c5b-a505-5549168355a2","pitchNumber":3,"startTime":"2026-08-01T03:57:26.916Z","endTime":"2026-08-01T03:57:30.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58156825556282,"aZ":-20.92412057683069,"pfxX":-8.379165447859586,"pfxZ":6.041049864134791,"pX":0.8202970506707137,"pZ":3.2646722187265595,"vX0":10.061431130559342,"vY0":-135.5667700409469,"vZ0":0.33262552810302615,"x":85.73,"y":150.63,"x0":-1.8501404876937937,"y0":50.00007257829142,"z0":4.600701604201417,"aX":-15.597686350391989},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":13.1,"spinRate":2611,"spinDirection":248},"zone":12,"typeConfidence":0.85,"plateTime":0.40400533056157206,"extension":6.324908590360334},"hitData":{"launchSpeed":59.2,"launchAngle":33.0,"totalDistance":181.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":107.08,"coordY":137.49}},"index":6,"playId":"d9736fc9-e3b8-3a6c-8283-ac9f83f8532b","pitchNumber":4,"startTime":"2026-08-01T03:57:45.445Z","endTime":"2026-08-01T03:57:52.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T03:57:52.464Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zach Neto flies out to right fielder Luis Lara.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:01:14.210Z","endTime":"2026-08-01T04:02:42.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6],"actionIndex":[1],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-01T03:58:15.475Z","endTime":"2026-08-01T03:58:46.991Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Abner Uribe replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-01T03:58:46.991Z","endTime":"2026-08-01T04:01:16.356Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.501474339277564,"aZ":-27.717203344227464,"pfxX":3.9166372584479596,"pfxZ":2.7562004727034033,"pX":0.20039272128427416,"pZ":2.8866640582642247,"vX0":2.722650521046844,"vY0":-127.4590565124176,"vZ0":-2.283936802392509,"x":109.36,"y":160.84,"x0":-1.3969038609850721,"y0":50.001108931012574,"z0":6.022249030385138,"aX":6.329995495054855},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":-7.8,"spinRate":2491,"spinDirection":110},"zone":2,"typeConfidence":0.9,"plateTime":0.4326536653063733,"extension":6.38801627694256},"index":2,"playId":"3b397856-0389-3106-bc4e-745b43e505eb","pitchNumber":1,"startTime":"2026-08-01T04:01:16.356Z","endTime":"2026-08-01T04:01:20.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.2,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97602111210926,"aZ":-29.321751918138332,"pfxX":4.561899702937751,"pfxZ":1.7755457462280253,"pX":0.00718432897631951,"pZ":1.6345183285775933,"vX0":2.377775268103734,"vY0":-127.2986485136828,"vZ0":-4.663183532798997,"x":116.73,"y":194.65,"x0":-1.5377140095669142,"y0":50.00506035424512,"z0":5.866102993104592,"aX":7.338595184738738},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.2,"breakHorizontal":-8.9,"spinRate":2586,"spinDirection":92},"zone":8,"typeConfidence":0.9,"plateTime":0.4335820204604488,"extension":6.558861647915907},"index":3,"playId":"7583aac5-81b6-3812-96de-495ee7474c11","pitchNumber":2,"startTime":"2026-08-01T04:01:35.986Z","endTime":"2026-08-01T04:01:39.602Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-01T04:01:47.036Z","endTime":"2026-08-01T04:02:07.004Z","isPitch":false,"type":"action","player":{"id":687263,"link":"/api/v1/people/687263"}},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":90.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.27749661105413,"aZ":-20.231680386908238,"pfxX":-8.281409080152782,"pfxZ":5.668698739797246,"pX":-0.43755413369610985,"pZ":0.4680910643521581,"vX0":5.3343735304251,"vY0":-144.97699635509352,"vZ0":-11.094195447566918,"x":133.68,"y":226.14,"x0":-1.2357571771020732,"y0":50.0024976010902,"z0":5.607825035359684,"aX":-17.439608589719533},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":2522,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.37937318365675,"extension":6.535927102488436},"index":5,"playId":"1c87116e-e9cf-32b1-9277-043a7ae91b66","pitchNumber":3,"startTime":"2026-08-01T04:02:07.004Z","endTime":"2026-08-01T04:02:10.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.70633958774984,"aZ":-23.190105947041125,"pfxX":-7.355312997693221,"pfxZ":4.325404786933396,"pX":-0.3493030732719239,"pZ":2.710414787095107,"vX0":4.974065899079377,"vY0":-143.3536092493739,"vZ0":-4.609047942099314,"x":130.31,"y":165.6,"x0":-1.1528959333765987,"y0":50.00511223944795,"z0":5.790293528425776,"aX":-15.282495361524273},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2321,"spinDirection":209},"zone":4,"typeConfidence":0.9,"plateTime":0.3823505916811061,"extension":6.472728985344922},"hitData":{"launchSpeed":86.2,"launchAngle":35.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.71,"coordY":87.7}},"index":6,"playId":"1b490eaf-7d99-3c97-b12b-732addbd4332","pitchNumber":4,"startTime":"2026-08-01T04:02:31.251Z","endTime":"2026-08-01T04:02:42.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:02:42.361Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-01T04:02:53.713Z","endTime":"2026-08-01T04:04:51.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86148379942386,"aZ":-20.301261820145168,"pfxX":-8.400988134625514,"pfxZ":5.6648985312181575,"pX":-0.7553151628485735,"pZ":2.2643094804007187,"vX0":4.244199991087419,"vY0":-144.3782292101373,"vZ0":-6.595156108970099,"x":145.79,"y":177.64,"x0":-1.158658724079704,"y0":50.00394033416486,"z0":5.842082471127753,"aX":-17.609745550105337},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.0,"breakHorizontal":14.3,"spinRate":2396,"spinDirection":213},"zone":4,"typeConfidence":0.9,"plateTime":0.380410427358167,"extension":6.425708660201392},"index":0,"playId":"77f84274-cc2f-3ecf-adfe-11ccd9926a72","pitchNumber":1,"startTime":"2026-08-01T04:03:10.066Z","endTime":"2026-08-01T04:03:14.173Z","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":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.4202636711385,"aZ":-21.907837327668123,"pfxX":-8.928224647766536,"pfxZ":4.93400299997343,"pX":1.2410419138215423,"pZ":1.39994822627466,"vX0":9.615208120345093,"vY0":-144.0113684801741,"vZ0":-8.398125998340092,"x":69.69,"y":200.98,"x0":-0.9964186341325104,"y0":50.00051599844256,"z0":5.731452774515625,"aX":-18.57197368432395},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.2,"breakHorizontal":14.0,"spinRate":2476,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.38172625936530213,"extension":6.637571985347676},"index":1,"playId":"73ecd6e8-60ab-35b0-aa24-f6ae7ed4d104","pitchNumber":2,"startTime":"2026-08-01T04:03:30.442Z","endTime":"2026-08-01T04:03:34.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.142945189025582,"aZ":-28.31986039748474,"pfxX":6.1164434743082445,"pfxZ":2.3115386955536312,"pX":0.532056156783608,"pZ":2.8306385132813987,"vX0":2.826366426886294,"vY0":-129.07557544764379,"vZ0":-2.0869179297322855,"x":96.72,"y":162.35,"x0":-1.3759580524151922,"y0":50.00154046746025,"z0":5.858819048095173,"aX":10.182902327731089},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.0,"breakHorizontal":-11.8,"spinRate":2589,"spinDirection":96},"zone":3,"typeConfidence":0.9,"plateTime":0.4264988879296774,"extension":6.477307969660199},"index":2,"playId":"c57bc100-611c-3eff-b7e1-da1c003d8567","pitchNumber":3,"startTime":"2026-08-01T04:03:49.374Z","endTime":"2026-08-01T04:03:52.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-01T04:03:59.538Z","endTime":"2026-08-01T04:04:18.358Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.008182951292522,"aZ":-26.99335751773878,"pfxX":5.474226717884855,"pfxZ":3.1638109849273564,"pX":0.850039239399963,"pZ":1.5266260256993667,"vX0":3.3915079253840608,"vY0":-127.88975486610346,"vZ0":-5.025149613002939,"x":84.6,"y":197.56,"x0":-1.2094264600003173,"y0":50.00617213677111,"z0":5.662376738838824,"aX":8.9714207535258},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":-10.7,"spinRate":2643,"spinDirection":89},"zone":14,"typeConfidence":0.9,"plateTime":0.43004418544093825,"extension":6.581620313201258},"index":4,"playId":"411a1018-1559-3b50-8b62-d4047a3621a9","pitchNumber":4,"startTime":"2026-08-01T04:04:18.358Z","endTime":"2026-08-01T04:04:23.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.637000059270374,"aZ":-25.634165114381215,"pfxX":5.500474357534654,"pfxZ":4.0483332867041035,"pX":0.518510888674002,"pZ":2.4580327660202297,"vX0":2.410009989944715,"vY0":-127.00361272067113,"vZ0":-3.181910182603023,"x":97.24,"y":172.41,"x0":-1.1604225661402106,"y0":50.00355953908009,"z0":5.790128779357441,"aX":8.888551861170388},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":-10.6,"spinRate":2512,"spinDirection":85},"zone":6,"typeConfidence":0.9,"plateTime":0.4330610051593937,"extension":6.7239198608825035},"index":5,"playId":"8fe1a0af-e0e5-374d-a52e-baf6cfbe8a84","pitchNumber":5,"startTime":"2026-08-01T04:04:47.924Z","endTime":"2026-08-01T04:04:51.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:04:51.768Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out sharply to center fielder Mike Trout.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:07:28.394Z","endTime":"2026-08-01T04:08:26.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Bachman replaces Luke Murphy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:06:44.630Z","endTime":"2026-08-01T04:06:45.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696147,"link":"/api/v1/people/696147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Tyler Heineman replaces Josh Lowe, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-01T04:06:44.630Z","endTime":"2026-08-01T04:06:45.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":666139,"link":"/api/v1/people/666139"}},{"details":{"description":"Wade Meckler remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-01T04:06:44.630Z","endTime":"2026-08-01T04:07:30.668Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"801","replacedPlayer":{"id":518595,"link":"/api/v1/people/518595"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.582139208192654,"aZ":-33.960276714103635,"pfxX":1.3316234240380578,"pfxZ":-1.1721964558548095,"pX":0.4299257602547662,"pZ":2.8196507788877865,"vX0":3.49034041137753,"vY0":-123.16017329719232,"vZ0":0.4463814638382426,"x":100.61,"y":162.65,"x0":-1.1812953152500048,"y0":50.00015190778115,"z0":5.519580196841923,"aX":2.034796408095337},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.7,"breakHorizontal":-3.2,"spinRate":2379,"spinDirection":52},"zone":3,"typeConfidence":2.0,"plateTime":0.445566572756138,"extension":5.93793594945348},"index":3,"playId":"022054ec-599b-35ce-8358-ab2777b76e85","pitchNumber":1,"startTime":"2026-08-01T04:07:30.668Z","endTime":"2026-08-01T04:07:35.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.97405001120247,"aZ":-24.784912006829398,"pfxX":-10.034581602290116,"pfxZ":3.6718917565890674,"pX":-0.44095769068140606,"pZ":3.591862524441683,"vX0":6.195947618050964,"vY0":-141.163280960485,"vZ0":-0.486398150373093,"x":133.81,"y":141.8,"x0":-1.363766985755526,"y0":50.00417755630593,"z0":5.365988866297392,"aX":-20.19623459731263},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":2219,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38842917627119933,"extension":6.100218777040928},"index":4,"playId":"635970eb-45b2-36dc-bad6-42b4eabf5760","pitchNumber":2,"startTime":"2026-08-01T04:07:47.091Z","endTime":"2026-08-01T04:07:51.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449998345199567,"aZ":-34.22109842443008,"pfxX":0.9491842713299516,"pfxZ":-1.3075338640470537,"pX":0.8250932158116427,"pZ":3.3416771088213086,"vX0":4.823431332838652,"vY0":-124.73786123676544,"vZ0":1.4096493054409973,"x":85.55,"y":148.55,"x0":-1.2615340416064311,"y0":50.00209780392921,"z0":5.602963246833592,"aX":1.4863915768906515},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-2.9,"spinRate":2512,"spinDirection":40},"zone":12,"typeConfidence":2.0,"plateTime":0.4400720724891749,"extension":5.9240069209359945},"index":5,"playId":"64b25c2c-64d6-3bb3-8163-f39e18323f29","pitchNumber":3,"startTime":"2026-08-01T04:08:01.861Z","endTime":"2026-08-01T04:08:05.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.62286671589599,"aZ":-22.046014604690644,"pfxX":-9.963345443566814,"pfxZ":5.009315640895878,"pX":0.03820060647793514,"pZ":2.603431354251432,"vX0":6.609161550321432,"vY0":-141.78724852529388,"vZ0":-3.6981922869761017,"x":115.54,"y":168.49,"x0":-1.0373484160881277,"y0":50.00151080039395,"z0":5.3440502883268906,"aX":-20.136695354327973},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.4,"breakHorizontal":16.6,"spinRate":2267,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.387394782225829,"extension":6.092606975879461},"hitData":{"launchSpeed":106.6,"launchAngle":20.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.69,"coordY":43.95}},"index":6,"playId":"72a985d3-d1b3-3db3-9682-f85fd1e1069c","pitchNumber":4,"startTime":"2026-08-01T04:08:19.053Z","endTime":"2026-08-01T04:08:26.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:08:26.557Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:08:38.338Z","endTime":"2026-08-01T04:09:36.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79724767920714,"aZ":-30.392529930771197,"pfxX":0.23198620355064214,"pfxZ":1.114773498501969,"pX":1.347405952212161,"pZ":1.5433607254933042,"vX0":5.94137415551106,"vY0":-125.55907987087119,"vZ0":-3.463702836934014,"x":65.64,"y":197.11,"x0":-1.0811326129344647,"y0":50.00138616992244,"z0":5.418054043719697,"aX":0.3685315037258074},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.4,"breakHorizontal":-1.8,"spinRate":2315,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.436496222016304,"extension":5.986154999969983},"index":0,"playId":"996595d5-8651-3868-858e-942e4702ffab","pitchNumber":1,"startTime":"2026-08-01T04:08:54.943Z","endTime":"2026-08-01T04:08:58.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.852533846881215,"aZ":-18.948170684116597,"pfxX":-8.648422207840063,"pfxZ":6.5475849888334645,"pX":1.125834655903471,"pZ":2.1536584627564426,"vX0":8.892337445391263,"vY0":-141.820858895807,"vZ0":-4.977174350640269,"x":74.09,"y":180.63,"x0":-0.9387802730588061,"y0":50.00677761806534,"z0":5.154111026584741,"aX":-17.48064956651936},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2266,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.38740053113256456,"extension":6.334253067428418},"index":1,"playId":"d7269e88-ef0d-3047-b872-e3984973070f","pitchNumber":2,"startTime":"2026-08-01T04:09:10.610Z","endTime":"2026-08-01T04:09:15.087Z","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":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.7281765384274,"aZ":-32.593403380302384,"pfxX":1.050596624485509,"pfxZ":-0.26438246399824017,"pX":0.38016247553366406,"pZ":1.8798311694289627,"vX0":3.5658596314533937,"vY0":-125.80877802054954,"vZ0":-2.125215822185563,"x":102.51,"y":188.02,"x0":-1.1924592607576125,"y0":50.00067731672187,"z0":5.379320287954338,"aX":1.6821052949801216},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-2.8,"spinRate":2399,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.4355118579370876,"extension":5.954452364173782},"hitData":{"launchSpeed":96.5,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.57,"coordY":168.39}},"index":2,"playId":"42ffdbef-2ea8-3b36-b2eb-c03072625c1a","pitchNumber":3,"startTime":"2026-08-01T04:09:29.292Z","endTime":"2026-08-01T04:09:36.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:09:36.327Z","atBatIndex":69},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:09:50.628Z","endTime":"2026-08-01T04:11:41.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.63238875529656,"aZ":-17.4377217594894,"pfxX":-6.370174787141757,"pfxZ":7.33440266894317,"pX":0.3773633798221725,"pZ":3.946560720952403,"vX0":6.37318081591706,"vY0":-141.1982963736982,"vZ0":-0.9776792628226141,"x":102.62,"y":132.22,"x0":-1.086778171199882,"y0":50.002816428500964,"z0":5.424705610644708,"aX":-12.799426435684806},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2316,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.38864537370641505,"extension":5.978812481408902},"index":0,"playId":"97d46fc9-967c-3edb-9838-f7ded61d1fa7","pitchNumber":1,"startTime":"2026-08-01T04:10:04.631Z","endTime":"2026-08-01T04:10:08.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.671959774049935,"aZ":-38.220560429290664,"pfxX":-7.318249859103353,"pfxZ":-3.548476820020703,"pX":-2.196483334695071,"pZ":4.029856491003221,"vX0":0.7829654236741279,"vY0":-130.03789652572533,"vZ0":4.311663671905695,"x":200.72,"y":129.97,"x0":-1.5522177821962289,"y0":50.004278388141195,"z0":5.259319101926188,"aX":-12.464478940946115},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-5.2,"breakHorizontal":13.1,"spinRate":1756,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.42210541742905194,"extension":5.963395540685131},"index":1,"playId":"0aa3006a-d9c8-3f58-ba91-6424c751ebd0","pitchNumber":2,"startTime":"2026-08-01T04:10:22.503Z","endTime":"2026-08-01T04:10:25.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946142573611123,"aZ":-36.473305946570164,"pfxX":2.0235577732413126,"pfxZ":-2.689826871307412,"pX":-0.9888564281776285,"pZ":3.480980390078876,"vX0":0.06991694414939167,"vY0":-125.55297095180856,"vZ0":2.093128706266387,"x":154.69,"y":144.79,"x0":-1.2800037342441322,"y0":50.00167964184705,"z0":5.600558710847595,"aX":3.2365656251659467},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-4.2,"breakHorizontal":-3.7,"spinRate":2568,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.43591971274064534,"extension":5.828224036749679},"index":2,"playId":"b1649fa6-adda-316a-ae04-4e00f5a21273","pitchNumber":3,"startTime":"2026-08-01T04:10:35.930Z","endTime":"2026-08-01T04:10:39.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"startTime":"2026-08-01T04:10:56.977Z","endTime":"2026-08-01T04:11:22.987Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345520430210833,"aZ":-33.38396378419646,"pfxX":2.00241136163086,"pfxZ":-0.7762509615155899,"pX":0.482607168600171,"pZ":2.627793240270363,"vX0":3.0852257395612868,"vY0":-123.63226974917083,"vZ0":-0.5322428004081231,"x":98.6,"y":167.83,"x0":-1.0389188843852455,"y0":50.00291531439824,"z0":5.634062720832643,"aX":3.117243680631858},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-4.3,"spinRate":2397,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.4420639695768456,"extension":6.088373715911661},"index":4,"playId":"62d874fe-b525-300e-ba16-ed02e32668a7","pitchNumber":4,"startTime":"2026-08-01T04:11:22.987Z","endTime":"2026-08-01T04:11:27.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24664253048078,"aZ":-33.36086762224276,"pfxX":1.4817561844123066,"pfxZ":-0.7440455264385344,"pX":0.9555850849785742,"pZ":1.3793323968722508,"vX0":4.137926827312591,"vY0":-125.40611803906847,"vZ0":-3.3479500156545763,"x":80.58,"y":201.54,"x0":-0.9051199085195452,"y0":50.00043964536711,"z0":5.439579138106496,"aX":2.370705693429119},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.8,"breakHorizontal":-3.6,"spinRate":2500,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4359701269015348,"extension":6.069434033603941},"index":5,"playId":"4a234211-b876-3eed-8e8e-184fa3c8af3c","pitchNumber":5,"startTime":"2026-08-01T04:11:37.422Z","endTime":"2026-08-01T04:11:41.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:11:41.697Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Lara walks.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:11:51.296Z","endTime":"2026-08-01T04:14:25.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.927983487092792,"aZ":-35.29499188682756,"pfxX":1.0285555284427765,"pfxZ":-1.9453350489922734,"pX":0.8703185914040367,"pZ":2.196241343849408,"vX0":4.299823634614643,"vY0":-125.77208909830183,"vZ0":-1.1163400955403417,"x":83.83,"y":179.48,"x0":-0.993275987400895,"y0":50.000880248558886,"z0":5.5018378604386715,"aX":1.651470964358969},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.5,"breakHorizontal":-2.9,"spinRate":2568,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4350779564259102,"extension":6.07425627559163},"index":0,"playId":"7ce536ad-9ac4-346c-b451-33451b6c1c19","pitchNumber":1,"startTime":"2026-08-01T04:12:04.753Z","endTime":"2026-08-01T04:12:08.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.009981107932678,"aZ":-32.5303823335969,"pfxX":-9.473941208333239,"pfxZ":-0.20182557168610238,"pX":-0.7089114477454325,"pZ":2.4851177880092594,"vX0":4.897734371077106,"vY0":-132.83235391410486,"vZ0":-0.615361694700282,"x":144.02,"y":171.68,"x0":-1.3479012739218892,"y0":50.00094325114832,"z0":5.089211088135714,"aX":-16.892501249453588},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.2,"breakHorizontal":16.1,"spinRate":1754,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.41266490602613715,"extension":6.0406628662004715},"index":1,"playId":"9cb0a58e-4e58-3d48-b005-5d6ad85ac4d0","pitchNumber":2,"startTime":"2026-08-01T04:12:22.833Z","endTime":"2026-08-01T04:12:26.823Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-01T04:12:33.540Z","endTime":"2026-08-01T04:12:50.035Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39267440007059,"aZ":-15.799205348703527,"pfxX":-7.875955685507155,"pfxZ":8.0328212199475,"pX":1.2728266811378475,"pZ":1.2719567087856214,"vX0":8.78532497786707,"vY0":-142.2954431677119,"vZ0":-8.106154573674495,"x":68.48,"y":204.44,"x0":-0.839795291279567,"y0":50.00677141555777,"z0":5.17054244156827,"aX":-16.062948705207216},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2249,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.3857661657152671,"extension":6.168968768522505},"index":3,"playId":"f6c9419b-133e-32fb-a2ea-9a49c3fd28dd","pitchNumber":3,"startTime":"2026-08-01T04:12:50.035Z","endTime":"2026-08-01T04:12:53.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18609850403423,"aZ":-33.01054665455549,"pfxX":2.1600260872755426,"pfxZ":-0.5396008522909597,"pX":-0.38676629053904515,"pZ":2.4649058436894387,"vX0":0.7820405792484236,"vY0":-123.91238308146787,"vZ0":-0.7885333763851635,"x":131.74,"y":172.23,"x0":-0.9868196942979424,"y0":50.00067239058012,"z0":5.539250626578691,"aX":3.3665880170705393},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":-4.1,"spinRate":2471,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.44161195492590055,"extension":5.980446114566831},"index":4,"playId":"a19e41c7-eed9-380d-8666-3b8e1104a581","pitchNumber":4,"startTime":"2026-08-01T04:13:09.354Z","endTime":"2026-08-01T04:13:12.971Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.89370649126561,"aZ":-33.199139799894105,"pfxX":1.2495674224011717,"pfxZ":-0.6269342763420855,"pX":-1.478264676145993,"pZ":3.2236178880277326,"vX0":-1.341395383729945,"vY0":-127.25372785239517,"vZ0":0.8349841925146735,"x":173.35,"y":151.74,"x0":-1.1058555445644227,"y0":50.003105398927566,"z0":5.527859339085856,"aX":2.0429211448600104},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-1.9,"spinRate":2348,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4309513616113416,"extension":5.886024993912486},"index":5,"playId":"7fa86d2d-f644-3eb5-bc51-b6f7268e7e76","pitchNumber":5,"startTime":"2026-08-01T04:13:31.611Z","endTime":"2026-08-01T04:13:38.523Z","isPitch":true,"type":"pitch"},{"details":{"description":"Garrett Mitchell steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"7fa86d2d-f644-3eb5-bc51-b6f7268e7e76","startTime":"2026-08-01T04:13:44.578Z","endTime":"2026-08-01T04:14:01.326Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64435167791978,"aZ":-34.90866633365663,"pfxX":0.5514279868838363,"pfxZ":-1.6711077566780137,"pX":1.9592765816642466,"pZ":2.089056987229515,"vX0":6.867947778627831,"vY0":-127.03367895054254,"vZ0":-1.702761119050814,"x":42.32,"y":182.38,"x0":-0.8492071312459902,"y0":50.003713854046,"z0":5.539205982007187,"aX":0.900693904856689},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.1,"breakHorizontal":-2.5,"spinRate":2542,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.43091396279102234,"extension":6.031947125395558},"index":7,"playId":"1b9e75d3-a053-3d09-8c54-8d14d9569a53","pitchNumber":6,"startTime":"2026-08-01T04:14:01.326Z","endTime":"2026-08-01T04:14:05.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703278092912097,"aZ":-34.77685840485614,"pfxX":0.24611465564364288,"pfxZ":-1.6433048871658276,"pX":-0.9192234384673221,"pZ":3.6371446710165762,"vX0":0.03890686037482867,"vY0":-125.14816580980929,"vZ0":1.9855290889444268,"x":152.04,"y":140.58,"x0":-0.9669493052364176,"y0":50.00332804962873,"z0":5.685830189678445,"aX":0.3896420008507646},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.3,"breakHorizontal":-0.5,"spinRate":2489,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4379877913882324,"extension":5.9550740050370194},"index":8,"playId":"e94d76c5-50c0-325a-b0a6-9ae97dae6034","pitchNumber":7,"startTime":"2026-08-01T04:14:21.699Z","endTime":"2026-08-01T04:14:25.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:14:25.807Z","atBatIndex":71},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"David Hamilton grounds into a force out, shortstop Zach Neto to third baseman Denzer Guzman. Garrett Mitchell out at 3rd.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-01T04:15:28.841Z","endTime":"2026-08-01T04:16:35.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-01T04:14:39.381Z","endTime":"2026-08-01T04:15:28.841Z","isPitch":false,"type":"action"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"fae79065-72bd-4205-94b6-96a7ea906cfa","startTime":"2026-08-01T04:15:28.841Z","endTime":"2026-08-01T04:15:33.841Z","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":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76588454119144,"aZ":-23.036207580728735,"pfxX":-9.491292061611484,"pfxZ":4.629680814356366,"pX":-0.7912163957077016,"pZ":2.778208704938719,"vX0":4.2549434787984595,"vY0":-139.91656645890274,"vZ0":-3.0240108898482014,"x":147.16,"y":163.77,"x0":-1.1019054666895876,"y0":50.00486282075721,"z0":5.389546800366421,"aX":-18.744095482694437},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":16.2,"spinRate":2194,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39206469688222745,"extension":6.071663589169658},"index":2,"playId":"db4fca62-db1e-3af8-94fa-715b922fe7a4","pitchNumber":1,"startTime":"2026-08-01T04:15:40.864Z","endTime":"2026-08-01T04:15:44.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.92826602038022,"aZ":-16.23910184382301,"pfxX":-6.253296330185146,"pfxZ":7.959187761720935,"pX":0.16495022060446377,"pZ":3.8107208199987928,"vX0":5.689862313885555,"vY0":-141.0394132837761,"vZ0":-1.2010108422341799,"x":110.71,"y":135.89,"x0":-1.072267224800502,"y0":50.00231032408378,"z0":5.295813039757547,"aX":-12.519996717384277},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":10.1,"spinRate":2290,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3892752443827159,"extension":6.120613575079734},"index":3,"playId":"dfb925c7-803c-3f18-a0d1-3e0fdc167661","pitchNumber":2,"startTime":"2026-08-01T04:15:56.767Z","endTime":"2026-08-01T04:16:00.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50507321136262,"aZ":-34.68306129968761,"pfxX":0.9303786024337999,"pfxZ":-1.57116345956367,"pX":1.6711999660490555,"pZ":1.0910573316365328,"vX0":5.752034221708957,"vY0":-125.23990878959853,"vZ0":-3.6646071965964016,"x":53.3,"y":209.32,"x0":-0.7731401623741985,"y0":50.00580134941583,"z0":5.400212618865932,"aX":1.4820322668290447},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.5,"breakHorizontal":-3.0,"spinRate":2491,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4367870692670084,"extension":6.011610181743683},"index":4,"playId":"f890a197-6b01-307d-bae2-a347c3c0f1ab","pitchNumber":3,"startTime":"2026-08-01T04:16:11.874Z","endTime":"2026-08-01T04:16:15.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04819039611635,"aZ":-27.878736717667515,"pfxX":-9.77919558068053,"pfxZ":2.1263515739813066,"pX":0.5354676683148715,"pZ":2.8340389477102432,"vX0":7.311519482317398,"vY0":-141.2179739179667,"vZ0":-2.1181579899462752,"x":96.59,"y":162.26,"x0":-0.8161292864614824,"y0":50.0043655285777,"z0":5.386626603651004,"aX":-19.760616905353178},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.6,"breakHorizontal":16.2,"spinRate":2292,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3878165817296009,"extension":6.020709070010863},"hitData":{"launchSpeed":80.0,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.1,"coordY":146.57}},"index":5,"playId":"52e25d04-1ada-33da-ba94-6c2f62a5438a","pitchNumber":4,"startTime":"2026-08-01T04:16:28.206Z","endTime":"2026-08-01T04:16:35.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:16:35.319Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:19:35.233Z","endTime":"2026-08-01T04:20:56.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-01T04:18:16.714Z","endTime":"2026-08-01T04:19:37.405Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48186170308834,"aZ":-10.100830791278725,"pfxX":-3.0936224686840337,"pfxZ":11.123123444167847,"pX":-0.790310588083008,"pZ":3.8770474363781804,"vX0":-0.929642059441925,"vY0":-140.1775308255688,"vZ0":-5.646857230403618,"x":147.12,"y":134.1,"x0":-0.05218916653994535,"y0":50.00474920746277,"z0":6.580843735382717,"aX":-6.14094925179531},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.1,"breakHorizontal":5.8,"spinRate":2412,"spinDirection":196},"zone":11,"typeConfidence":0.89,"plateTime":0.391127596663126,"extension":6.764183393724958},"index":1,"playId":"fc9229fb-c0a1-3ae1-9df3-e19ae7cb441b","pitchNumber":1,"startTime":"2026-08-01T04:19:37.405Z","endTime":"2026-08-01T04:19:41.162Z","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":88.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.51013181490791,"aZ":-9.916595840115995,"pfxX":-2.1283149668413457,"pfxZ":11.139284563029916,"pX":-1.1331879018617992,"pZ":3.0015315487499756,"vX0":-1.96047406884839,"vY0":-140.81334345346312,"vZ0":-8.01016634392051,"x":160.19,"y":157.74,"x0":-0.15025790818144485,"y0":50.00041098642336,"z0":6.533462833114823,"aX":-4.250764170184764},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":4.3,"spinRate":2356,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3897409464271906,"extension":6.5831873281247715},"index":2,"playId":"7d16fb95-b79d-3d10-96f0-c27a849f7c16","pitchNumber":2,"startTime":"2026-08-01T04:19:53.613Z","endTime":"2026-08-01T04:19:58.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87201960557211,"aZ":-9.32220094887507,"pfxX":-2.7930034834939788,"pfxZ":11.226368285619952,"pX":-1.2570815755253706,"pZ":2.508535578911339,"vX0":-2.3557673797984124,"vY0":-142.08108826755586,"vZ0":-9.185506934713096,"x":164.92,"y":171.05,"x0":-0.05297578049417165,"y0":50.00595347423586,"z0":6.384133812814068,"aX":-5.685725732378385},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.6,"breakHorizontal":5.5,"spinRate":2377,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.3861465081115245,"extension":6.460950208543883},"index":3,"playId":"96b6503c-61c8-31ff-b542-4295b93fa56e","pitchNumber":3,"startTime":"2026-08-01T04:20:14.146Z","endTime":"2026-08-01T04:20:18.445Z","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":96.9,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59620565279501,"aZ":-8.674447402835941,"pfxX":-3.426113184012748,"pfxZ":11.728545717721538,"pX":-0.1171586025789975,"pZ":2.1341081114211855,"vX0":0.688445597194815,"vY0":-140.80203311962484,"vZ0":-10.244350161341488,"x":121.47,"y":181.16,"x0":0.07989110888479362,"y0":50.001721255879,"z0":6.385010785654133,"aX":-6.864262677161823},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.3,"breakHorizontal":6.0,"spinRate":2354,"spinDirection":204},"zone":8,"typeConfidence":0.9,"plateTime":0.38931512891514064,"extension":6.6779489670539345},"index":4,"playId":"e8a8c448-28d3-3445-b32b-de91c413d6b9","pitchNumber":4,"startTime":"2026-08-01T04:20:31.541Z","endTime":"2026-08-01T04:20:35.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05516385288335,"aZ":-10.0886888413363,"pfxX":-2.607760237725301,"pfxZ":10.882164484149712,"pX":0.3205296209766243,"pZ":2.389677262551062,"vX0":1.376907855351353,"vY0":-141.71581747908357,"vZ0":-9.450141868213153,"x":104.78,"y":174.26,"x0":0.16658828350565147,"y0":50.00252290748224,"z0":6.41624702824057,"aX":-5.292359256861252},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2308,"spinDirection":192},"zone":6,"typeConfidence":0.9,"plateTime":0.38681876288260275,"extension":6.6073613806974825},"hitData":{"launchSpeed":98.5,"launchAngle":42.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.12,"coordY":56.83}},"index":5,"playId":"e1e9def9-c6ce-3894-a52b-b43247e90403","pitchNumber":5,"startTime":"2026-08-01T04:20:47.242Z","endTime":"2026-08-01T04:20:56.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:20:56.950Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Soler grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:21:06.041Z","endTime":"2026-08-01T04:23:02.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":97.1,"endSpeed":88.2,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09595560428133,"aZ":-8.129364558209872,"pfxX":-3.0492926013544084,"pfxZ":12.053606055649704,"pX":0.3405385991417371,"pZ":1.3182166072267305,"vX0":1.485054754908724,"vY0":-140.82990946209296,"vZ0":-12.27453725727409,"x":104.02,"y":203.19,"x0":0.20046508930214557,"y0":50.000676591344806,"z0":6.275167945528213,"aX":-6.0807028442632856},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.3,"breakHorizontal":5.2,"spinRate":2375,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.38999645390599946,"extension":6.774019391540661},"index":0,"playId":"69ea75f6-cb7f-3402-9682-3031291e2209","pitchNumber":1,"startTime":"2026-08-01T04:21:20.874Z","endTime":"2026-08-01T04:21:24.947Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528852729274316,"aZ":-32.851417057238194,"pfxX":0.9472985741058845,"pfxZ":-0.4160293291812458,"pX":-0.1755821721312786,"pZ":2.6933180487221415,"vX0":-0.8340868276866645,"vY0":-127.75428489063297,"vZ0":-3.164183670497714,"x":123.69,"y":166.06,"x0":0.03480316445553058,"y0":50.00477957487942,"z0":6.576715137005878,"aX":1.539243012061216},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.3,"breakHorizontal":-1.4,"spinRate":2548,"spinDirection":23},"zone":5,"typeConfidence":0.89,"plateTime":0.43159251220335904,"extension":6.47944413901903},"index":1,"playId":"687608be-f308-3a3f-987a-b5a997690620","pitchNumber":2,"startTime":"2026-08-01T04:21:36.583Z","endTime":"2026-08-01T04:21:40.324Z","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":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.5,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.367187511953574,"aZ":-8.108916732194135,"pfxX":-3.4528669319578316,"pfxZ":11.990000738081562,"pX":0.0014019049282455972,"pZ":1.872252135487012,"vX0":0.5273555311049632,"vY0":-141.06551504650506,"vZ0":-11.043249558914585,"x":116.95,"y":188.23,"x0":0.25989986419492594,"y0":50.00007507256267,"z0":6.369278159593972,"aX":-6.927630291212132},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.6,"breakHorizontal":6.1,"spinRate":2453,"spinDirection":198},"zone":8,"typeConfidence":0.9,"plateTime":0.3889134887420935,"extension":6.6597134251572285},"index":2,"playId":"73f4daeb-9b2b-3169-8f3d-eb1e3a316877","pitchNumber":3,"startTime":"2026-08-01T04:21:53.720Z","endTime":"2026-08-01T04:21:57.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.408425577713572,"aZ":-33.67450615196774,"pfxX":-0.11440432567686276,"pfxZ":-0.9052202948812891,"pX":0.8878888520761257,"pZ":1.5036306610116936,"vX0":1.4985800586823101,"vY0":-127.57416295847332,"vZ0":-5.841842765165352,"x":83.16,"y":198.18,"x0":0.30751686258019595,"y0":50.00618376643462,"z0":6.479683372115701,"aX":-0.18842232910574103},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.8,"breakHorizontal":-0.1,"spinRate":2545,"spinDirection":37},"zone":14,"typeConfidence":0.89,"plateTime":0.4294470882742565,"extension":6.8940892244081295},"index":3,"playId":"2fec4666-d084-3c6e-8f6e-2c3a71867f67","pitchNumber":4,"startTime":"2026-08-01T04:22:13.589Z","endTime":"2026-08-01T04:22:18.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.75403586938067,"aZ":-28.095401671481095,"pfxX":1.0814078105234046,"pfxZ":2.540755561920488,"pX":-0.07681159489112312,"pZ":3.146587170105665,"vX0":-0.6175770771766376,"vY0":-126.64183261892059,"vZ0":-2.7538299157280353,"x":119.93,"y":153.82,"x0":0.03123744962231008,"y0":50.00291831755348,"z0":6.5235861358916125,"aX":1.7355103138136123},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":-1.8,"spinRate":2497,"spinDirection":24},"zone":2,"typeConfidence":0.87,"plateTime":0.4345039123195744,"extension":6.362767491048829},"index":4,"playId":"ca8c9580-93e9-3151-8e02-fc5f4d614ac9","pitchNumber":5,"startTime":"2026-08-01T04:22:35.724Z","endTime":"2026-08-01T04:22:39.017Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.354,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55767037722849,"aZ":-29.075472926839677,"pfxX":2.518694537366116,"pfxZ":1.8926158036397815,"pX":0.4952148243904695,"pZ":2.5448438135542264,"vX0":-0.23515757205870455,"vY0":-127.04973265269214,"vZ0":-4.124284113496926,"x":98.12,"y":170.07,"x0":0.2615515172066134,"y0":50.003423868881306,"z0":6.494916715981964,"aX":4.125588626631272},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.8,"breakHorizontal":-4.6,"spinRate":2524,"spinDirection":23},"zone":6,"typeConfidence":0.88,"plateTime":0.4307874916481853,"extension":6.520990366351058},"hitData":{"launchSpeed":91.8,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.36,"coordY":170.58}},"index":5,"playId":"b6f33b3e-813e-3b04-bfa7-cf98b6bbc209","pitchNumber":6,"startTime":"2026-08-01T04:22:55.022Z","endTime":"2026-08-01T04:23:02.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:23:02.447Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:23:18.335Z","endTime":"2026-08-01T04:24:12.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".443"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.24"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.60"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.21"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.59"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.37"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.42"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".443"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917412012613756,"aZ":-33.5917273368049,"pfxX":2.9095939340322996,"pfxZ":-0.8717777096065475,"pX":0.6601605938501645,"pZ":3.4494626586259267,"vX0":0.6197583151113268,"vY0":-126.58803298267948,"vZ0":-1.22907928757141,"x":91.84,"y":145.64,"x0":0.03434829912547642,"y0":50.001076578009375,"z0":6.621087608005883,"aX":4.739568528809954},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":-5.4,"spinRate":2517,"spinDirection":37},"zone":3,"typeConfidence":0.9,"plateTime":0.43205668068492775,"extension":6.3933075424990635},"index":0,"playId":"7601f20f-d0cd-3eee-a77e-c076ba001df5","pitchNumber":1,"startTime":"2026-08-01T04:23:32.144Z","endTime":"2026-08-01T04:23:36.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4904571009855,"aZ":-9.562384282815927,"pfxX":-0.9827847946659931,"pfxZ":11.536330123238887,"pX":1.1060017044676609,"pZ":2.5563339342135554,"vX0":2.3380194295640786,"vY0":-139.39356866636385,"vZ0":-9.017300622325857,"x":74.84,"y":169.76,"x0":0.38254818272443347,"y0":50.00682762172362,"z0":6.472382332901805,"aX":-1.9272515895237035},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":1.3,"spinRate":2282,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3935346163863582,"extension":6.681675748115249},"index":1,"playId":"a323613c-ffed-3535-a3f6-8be010b7a0e3","pitchNumber":2,"startTime":"2026-08-01T04:23:48.642Z","endTime":"2026-08-01T04:23:52.087Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26323111310514,"aZ":-31.956461920735954,"pfxX":1.7162261032352188,"pfxZ":0.13700082894308974,"pX":0.8666704182024769,"pZ":1.2312464135578072,"vX0":0.9138325724745296,"vY0":-126.01652075196992,"vZ0":-6.401338557157267,"x":83.96,"y":205.54,"x0":0.27600402943297364,"y0":50.00559422620081,"z0":6.395095375676496,"aX":2.752617247771061},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-3.4,"spinRate":2524,"spinDirection":24},"zone":14,"typeConfidence":0.89,"plateTime":0.4351140694431783,"extension":6.557627442929875},"index":2,"playId":"40263cda-8b38-385c-8831-42e553e9a77b","pitchNumber":3,"startTime":"2026-08-01T04:24:08.767Z","endTime":"2026-08-01T04:24:12.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:24:12.672Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vaughn Grissom strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-01T04:23:18.335Z","endTime":"2026-08-01T04:24:12.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".296"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".241"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".297"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".443"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.87"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.24"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.60"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.21"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.59"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.34"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.37"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.23"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.36"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.76"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.42"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".712"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".486"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".639"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".844"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".443"}],"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.917412012613756,"aZ":-33.5917273368049,"pfxX":2.9095939340322996,"pfxZ":-0.8717777096065475,"pX":0.6601605938501645,"pZ":3.4494626586259267,"vX0":0.6197583151113268,"vY0":-126.58803298267948,"vZ0":-1.22907928757141,"x":91.84,"y":145.64,"x0":0.03434829912547642,"y0":50.001076578009375,"z0":6.621087608005883,"aX":4.739568528809954},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.6,"breakHorizontal":-5.4,"spinRate":2517,"spinDirection":37},"zone":3,"typeConfidence":0.9,"plateTime":0.43205668068492775,"extension":6.3933075424990635},"index":0,"playId":"7601f20f-d0cd-3eee-a77e-c076ba001df5","pitchNumber":1,"startTime":"2026-08-01T04:23:32.144Z","endTime":"2026-08-01T04:23:36.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.4904571009855,"aZ":-9.562384282815927,"pfxX":-0.9827847946659931,"pfxZ":11.536330123238887,"pX":1.1060017044676609,"pZ":2.5563339342135554,"vX0":2.3380194295640786,"vY0":-139.39356866636385,"vZ0":-9.017300622325857,"x":74.84,"y":169.76,"x0":0.38254818272443347,"y0":50.00682762172362,"z0":6.472382332901805,"aX":-1.9272515895237035},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.1,"breakHorizontal":1.3,"spinRate":2282,"spinDirection":215},"zone":12,"typeConfidence":0.89,"plateTime":0.3935346163863582,"extension":6.681675748115249},"index":1,"playId":"a323613c-ffed-3535-a3f6-8be010b7a0e3","pitchNumber":2,"startTime":"2026-08-01T04:23:48.642Z","endTime":"2026-08-01T04:23:52.087Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26323111310514,"aZ":-31.956461920735954,"pfxX":1.7162261032352188,"pfxZ":0.13700082894308974,"pX":0.8666704182024769,"pZ":1.2312464135578072,"vX0":0.9138325724745296,"vY0":-126.01652075196992,"vZ0":-6.401338557157267,"x":83.96,"y":205.54,"x0":0.27600402943297364,"y0":50.00559422620081,"z0":6.395095375676496,"aX":2.752617247771061},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":-3.4,"spinRate":2524,"spinDirection":24},"zone":14,"typeConfidence":0.89,"plateTime":0.4351140694431783,"extension":6.557627442929875},"index":2,"playId":"40263cda-8b38-385c-8831-42e553e9a77b","pitchNumber":3,"startTime":"2026-08-01T04:24:08.767Z","endTime":"2026-08-01T04:24:12.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-01T04:24:12.672Z","atBatIndex":75},"scoringPlays":[11,31,35,41],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":96.79,"y":183.5},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":1,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":78.62,"y":78.77},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":166.75,"y":60.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":1,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":144.01,"y":148.99},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":15,"top":[7,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":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":189.73,"y":117.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":162.59,"y":124.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":113.6,"y":66.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"coordinates":{"x":52.89,"y":105.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":2,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":73.71,"y":70.67},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":186.58,"y":94.43},"type":"O","description":"Flyout"}]}},{"startIndex":16,"endIndex":22,"top":[16,17,18,19],"bottom":[20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":79.33,"y":51.89},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":57.43,"y":143.13},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":3,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":104.27,"y":166.19},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":163.15,"y":76.4},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":146.79,"y":88.21},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":99.72,"y":145.29},"type":"O","description":"Lineout"}]}},{"startIndex":23,"endIndex":29,"top":[23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":129.65,"y":38.99},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":117.37,"y":140.43},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":4,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":84.65,"y":89.43},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":159.0,"y":97.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":117.37,"y":104.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":174.27,"y":96.32},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":102.84,"y":170.78},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":30,"endIndex":44,"top":[30,31,32,33,34,35,36,37,38],"bottom":[39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":99.2,"y":40.34},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"coordinates":{"x":156.29,"y":93.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":87.74,"y":49.48},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":228.08,"y":59.78},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"coordinates":{"x":60.79,"y":71.69},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":155.51,"y":165.34},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":5,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":190.78,"y":67.85},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":101.45,"y":89.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":167.65,"y":48.99},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":5,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"coordinates":{"x":104.66,"y":158.07},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":50,"top":[45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":6,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"coordinates":{"x":130.84,"y":171.15},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":6,"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":146.88,"y":169.41},"type":"O","description":"Groundout"}]}},{"startIndex":51,"endIndex":58,"top":[51,52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":81.65,"y":119.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":7,"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"coordinates":{"x":143.4,"y":175.63},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":186.78,"y":128.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":7,"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":130.13,"y":69.6},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":67,"top":[59,60,61,62,63],"bottom":[64,65,66,67],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":69.87,"y":86.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":8,"pitcher":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"coordinates":{"x":139.16,"y":148.39},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":107.08,"y":137.49},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":8,"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":173.71,"y":87.7},"type":"O","description":"Flyout"}]}},{"startIndex":68,"endIndex":75,"top":[68,69,70,71,72],"bottom":[73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"coordinates":{"x":118.69,"y":43.95},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"coordinates":{"x":152.57,"y":168.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"inning":9,"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"coordinates":{"x":110.1,"y":146.57},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":149.12,"y":56.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":9,"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"batter":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"coordinates":{"x":96.36,"y":170.58},"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":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":1,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":5,"hits":4,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":4,"errors":1,"leftOnBase":3},"away":{"runs":6,"hits":9,"errors":0,"leftOnBase":11}},"defense":{"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"catcher":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"first":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"second":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"third":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"shortstop":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"left":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"center":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"right":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"onDeck":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"inHole":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"battingOrder":9,"team":{"id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"}},"offense":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"onDeck":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"inHole":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"pitcher":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"battingOrder":5,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":158,"name":"Milwaukee Brewers","link":"/api/v1/teams/158"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".255","atBats":36,"obp":".338","slg":".401","ops":".739","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":44,"totalBases":17,"rbi":6,"leftOnBase":24,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":4},"pitching":{"flyOuts":8,"groundOuts":5,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":30,"obp":".188","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":132,"era":"3.50","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.17","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":132,"balls":48,"strikes":84,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":2,"pitchesPerInning":"14.67","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"passedBall":0,"pickoffs":0}},"players":{"ID694477":{"person":{"id":694477,"fullName":"Chad Patrick","link":"/api/v1/people/694477"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":6,"flyOuts":50,"groundOuts":70,"airOuts":92,"runs":32,"doubles":15,"triples":2,"homeRuns":8,"strikeOuts":68,"baseOnBalls":30,"intentionalWalks":2,"hits":69,"hitByPitch":1,"atBats":294,"obp":".306","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1294,"era":"3.59","inningsPitched":"80.1","wins":5,"losses":4,"saves":4,"saveOpportunities":5,"holds":5,"blownSaves":1,"earnedRuns":32,"whip":"1.23","battersFaced":330,"outs":241,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":1294,"balls":460,"strikes":834,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".556","pitchesPerInning":"16.11","gamesFinished":5,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"7.62","walksPer9Inn":"3.36","hitsPer9Inn":"7.73","runsScoredPer9":"3.59","homeRunsPer9":"0.90","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676879":{"person":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":1,"flyOuts":23,"groundOuts":55,"airOuts":41,"runs":31,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":83,"baseOnBalls":31,"intentionalWalks":1,"hits":57,"hitByPitch":2,"atBats":234,"obp":".335","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1084,"era":"3.86","inningsPitched":"60.2","wins":12,"losses":2,"saves":0,"saveOpportunities":5,"holds":9,"blownSaves":5,"earnedRuns":26,"whip":"1.45","battersFaced":269,"outs":182,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":1084,"balls":414,"strikes":670,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".857","pitchesPerInning":"17.87","gamesFinished":5,"strikeoutWalkRatio":"2.68","strikeoutsPer9Inn":"12.31","walksPer9Inn":"4.60","hitsPer9Inn":"8.46","runsScoredPer9":"4.60","homeRunsPer9":"0.74","inheritedRunners":16,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669003":{"person":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":21,"groundOuts":72,"airOuts":44,"runs":47,"doubles":23,"triples":3,"homeRuns":8,"strikeOuts":114,"baseOnBalls":42,"intentionalWalks":1,"hits":84,"hitByPitch":3,"avg":".269","atBats":312,"obp":".360","slg":".439","ops":".799","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":359,"totalBases":137,"rbi":49,"leftOnBase":138,"sacBunts":1,"sacFlies":1,"babip":".398","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":5,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":209,"errors":2,"chances":213,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID666152":{"person":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"jerseyNumber":"6","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"800","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":40,"groundOuts":61,"airOuts":61,"runs":33,"doubles":7,"triples":2,"homeRuns":3,"strikeOuts":57,"baseOnBalls":23,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".236","atBats":220,"obp":".311","slg":".327","ops":".638","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":256,"totalBases":72,"rbi":15,"leftOnBase":86,"sacBunts":11,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.00","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"73.33","popOuts":8,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":71,"errors":7,"chances":203,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687075":{"person":{"id":687075,"fullName":"Brandon Sproat","link":"/api/v1/people/687075"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":18,"flyOuts":47,"groundOuts":78,"airOuts":86,"runs":53,"doubles":16,"triples":0,"homeRuns":17,"strikeOuts":96,"baseOnBalls":46,"intentionalWalks":0,"hits":83,"hitByPitch":9,"atBats":341,"obp":".348","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","numberOfPitches":1654,"era":"5.05","inningsPitched":"92.2","wins":3,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.39","battersFaced":398,"outs":278,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1654,"balls":632,"strikes":1022,"strikePercentage":".620","hitBatsmen":9,"balks":0,"wildPitches":6,"pickoffs":6,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"17.85","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"9.32","walksPer9Inn":"4.47","hitsPer9Inn":"8.06","runsScoredPer9":"5.15","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":7,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806198":{"person":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 2 BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":36,"flyOuts":16,"groundOuts":31,"airOuts":28,"runs":18,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":23,"baseOnBalls":17,"intentionalWalks":0,"hits":32,"hitByPitch":1,"avg":".288","atBats":111,"obp":".379","slg":".396","ops":".775","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":44,"rbi":15,"leftOnBase":57,"sacBunts":0,"sacFlies":3,"babip":".337","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":67,"putOuts":47,"errors":1,"chances":115,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701656":{"person":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":22,"groundOuts":27,"airOuts":47,"runs":13,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":54,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":159,"obp":".243","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":676,"era":"2.66","inningsPitched":"44.0","wins":5,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"0.91","battersFaced":169,"outs":132,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":676,"balls":202,"strikes":474,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".833","pitchesPerInning":"15.36","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.05","walksPer9Inn":"1.84","hitsPer9Inn":"6.34","runsScoredPer9":"2.66","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687401":{"person":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":36,"groundOuts":74,"airOuts":68,"runs":29,"doubles":10,"triples":2,"homeRuns":5,"strikeOuts":49,"baseOnBalls":25,"intentionalWalks":0,"hits":57,"hitByPitch":0,"avg":".237","atBats":241,"obp":".305","slg":".357","ops":".662","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":273,"totalBases":86,"rbi":28,"leftOnBase":123,"sacBunts":4,"sacFlies":3,"babip":".274","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.20","popOuts":11,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":169,"putOuts":83,"errors":8,"chances":260,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694192":{"person":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"jerseyNumber":"11","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":49,"groundOuts":72,"airOuts":75,"runs":52,"doubles":19,"triples":0,"homeRuns":13,"strikeOuts":83,"baseOnBalls":24,"intentionalWalks":2,"hits":86,"hitByPitch":2,"avg":".273","atBats":315,"obp":".327","slg":".457","ops":".784","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":144,"rbi":42,"leftOnBase":139,"sacBunts":0,"sacFlies":1,"babip":".332","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.23","popOuts":14,"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":2,"putOuts":124,"errors":0,"chances":126,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID592885":{"person":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | K, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"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":73,"flyOuts":29,"groundOuts":84,"airOuts":49,"runs":45,"doubles":17,"triples":2,"homeRuns":7,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":3,"hits":69,"hitByPitch":3,"avg":".240","atBats":287,"obp":".327","slg":".387","ops":".714","caughtStealing":1,"stolenBases":9,"stolenBasePercentage":".900","caughtStealingPercentage":".100","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":111,"rbi":37,"leftOnBase":129,"sacBunts":1,"sacFlies":2,"babip":".320","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":3,"lineOuts":17},"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":3,"errors":0,"chances":3,"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"}]},"ID641343":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":44,"groundOuts":76,"airOuts":68,"runs":65,"doubles":16,"triples":2,"homeRuns":19,"strikeOuts":101,"baseOnBalls":53,"intentionalWalks":3,"hits":90,"hitByPitch":3,"avg":".269","atBats":334,"obp":".373","slg":".500","ops":".873","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":167,"rbi":63,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.58","popOuts":6,"lineOuts":18},"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":32,"putOuts":483,"errors":8,"chances":523,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID661388":{"person":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"jerseyNumber":"24","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2B, BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":66,"groundOuts":105,"airOuts":122,"runs":53,"doubles":16,"triples":1,"homeRuns":10,"strikeOuts":61,"baseOnBalls":37,"intentionalWalks":4,"hits":106,"hitByPitch":3,"avg":".272","atBats":389,"obp":".336","slg":".396","ops":".732","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":154,"rbi":57,"leftOnBase":181,"sacBunts":0,"sacFlies":5,"babip":".297","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.90","popOuts":27,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":19,"stolenBases":29,"stolenBasePercentage":".604","caughtStealingPercentage":".396","assists":30,"putOuts":835,"errors":0,"chances":865,"fielding":"1.000","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682842":{"person":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"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":".---","numberOfPitches":9,"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":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":16,"groundOuts":49,"airOuts":33,"runs":11,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":42,"baseOnBalls":15,"intentionalWalks":2,"hits":31,"hitByPitch":0,"atBats":153,"obp":".274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":662,"era":"2.28","inningsPitched":"43.1","wins":4,"losses":2,"saves":6,"saveOpportunities":8,"holds":15,"blownSaves":2,"earnedRuns":11,"whip":"1.06","battersFaced":170,"outs":130,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":662,"balls":232,"strikes":430,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.48","rbi":0,"winPercentage":".667","pitchesPerInning":"15.28","gamesFinished":14,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.72","walksPer9Inn":"3.12","hitsPer9Inn":"6.44","runsScoredPer9":"2.28","homeRunsPer9":"0.62","inheritedRunners":17,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID688107":{"person":{"id":688107,"fullName":"Robert Gasser","link":"/api/v1/people/688107"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":37,"groundOuts":43,"airOuts":75,"runs":31,"doubles":12,"triples":1,"homeRuns":11,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":0,"hits":53,"hitByPitch":5,"atBats":220,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":944,"era":"4.71","inningsPitched":"57.1","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":30,"whip":"1.17","battersFaced":242,"outs":172,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":308,"strikes":636,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".429","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"8.16","walksPer9Inn":"2.20","hitsPer9Inn":"8.32","runsScoredPer9":"4.87","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668930":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":48,"groundOuts":105,"airOuts":80,"runs":71,"doubles":25,"triples":3,"homeRuns":16,"strikeOuts":113,"baseOnBalls":61,"intentionalWalks":3,"hits":109,"hitByPitch":0,"avg":".271","atBats":402,"obp":".366","slg":".468","ops":".834","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":188,"rbi":68,"leftOnBase":154,"sacBunts":3,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.12","popOuts":3,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":246,"putOuts":154,"errors":3,"chances":403,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681982":{"person":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":10,"strikes":13,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":31,"groundOuts":40,"airOuts":55,"runs":22,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":41,"baseOnBalls":18,"intentionalWalks":2,"hits":36,"hitByPitch":1,"atBats":171,"obp":".288","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":736,"era":"3.70","inningsPitched":"48.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":20,"whip":"1.11","battersFaced":191,"outs":146,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":736,"balls":271,"strikes":465,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"15.12","gamesFinished":8,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"7.58","walksPer9Inn":"3.33","hitsPer9Inn":"6.66","runsScoredPer9":"4.07","homeRunsPer9":"1.29","inheritedRunners":22,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596142":{"person":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"jerseyNumber":"99","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":23,"groundOuts":37,"airOuts":50,"runs":28,"doubles":6,"triples":1,"homeRuns":8,"strikeOuts":35,"baseOnBalls":36,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".214","atBats":154,"obp":".368","slg":".422","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":65,"rbi":26,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".223","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.25","popOuts":15,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","assists":13,"putOuts":245,"errors":3,"chances":261,"fielding":".989","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683734":{"person":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"jerseyNumber":"28","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":30,"groundOuts":45,"airOuts":54,"runs":24,"doubles":15,"triples":2,"homeRuns":4,"strikeOuts":24,"baseOnBalls":23,"intentionalWalks":1,"hits":54,"hitByPitch":4,"avg":".309","atBats":175,"obp":".397","slg":".486","ops":".883","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":85,"rbi":28,"leftOnBase":103,"sacBunts":0,"sacFlies":2,"babip":".336","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.75","popOuts":6,"lineOuts":18},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".625","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":29,"era":"27.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"5.00","battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"29.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"9.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":19,"putOuts":260,"errors":2,"chances":281,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675660":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 6-4)","summary":"6.0 IP, 2 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":31,"strikes":55,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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":22,"gamesStarted":12,"flyOuts":57,"groundOuts":79,"airOuts":90,"runs":39,"doubles":19,"triples":2,"homeRuns":7,"strikeOuts":89,"baseOnBalls":24,"intentionalWalks":0,"hits":79,"hitByPitch":3,"atBats":332,"obp":".292","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1361,"era":"3.48","inningsPitched":"88.0","wins":6,"losses":4,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":34,"whip":"1.17","battersFaced":364,"outs":264,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1361,"balls":471,"strikes":890,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":".600","pitchesPerInning":"15.47","gamesFinished":3,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.10","walksPer9Inn":"2.45","hitsPer9Inn":"8.08","runsScoredPer9":"3.99","homeRunsPer9":"0.72","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694819":{"person":{"id":694819,"fullName":"Jacob Misiorowski","link":"/api/v1/people/694819"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":42,"groundOuts":87,"airOuts":85,"runs":29,"doubles":5,"triples":0,"homeRuns":10,"strikeOuts":185,"baseOnBalls":28,"intentionalWalks":0,"hits":62,"hitByPitch":9,"atBats":417,"obp":".218","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1808,"era":"1.58","inningsPitched":"120.0","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"0.75","battersFaced":456,"outs":360,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1808,"balls":577,"strikes":1231,"strikePercentage":".680","hitBatsmen":9,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".733","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"6.61","strikeoutsPer9Inn":"13.88","walksPer9Inn":"2.10","hitsPer9Inn":"4.65","runsScoredPer9":"2.18","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":24},"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}},"ID669084":{"person":{"id":669084,"fullName":"DL Hall","link":"/api/v1/people/669084"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"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":24,"gamesStarted":1,"flyOuts":12,"groundOuts":31,"airOuts":24,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":24,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":100,"obp":".310","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":539,"era":"2.03","inningsPitched":"31.0","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":7,"whip":"1.23","battersFaced":126,"outs":93,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":539,"balls":223,"strikes":316,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".---","pitchesPerInning":"17.39","gamesFinished":5,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.29","walksPer9Inn":"6.97","hitsPer9Inn":"4.06","runsScoredPer9":"2.03","homeRunsPer9":"0.29","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669060":{"person":{"id":669060,"fullName":"Bryse Wilson","link":"/api/v1/people/669060"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":12,"groundOuts":19,"airOuts":23,"runs":11,"doubles":1,"triples":1,"homeRuns":3,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":29,"hitByPitch":2,"atBats":87,"obp":".363","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":328,"era":"4.87","inningsPitched":"20.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.52","battersFaced":91,"outs":61,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":328,"balls":88,"strikes":240,"strikePercentage":".730","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"16.13","gamesFinished":5,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"7.08","walksPer9Inn":"0.89","hitsPer9Inn":"12.84","runsScoredPer9":"4.87","homeRunsPer9":"1.33","inheritedRunners":4,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID800325":{"person":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"jerseyNumber":"18","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":6,"groundOuts":17,"airOuts":11,"runs":7,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":7,"baseOnBalls":8,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".364","slg":".413","ops":".777","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":19,"rbi":10,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".300","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":32,"errors":0,"chances":33,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656730":{"person":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":42,"gamesStarted":0,"flyOuts":31,"groundOuts":27,"airOuts":45,"runs":14,"doubles":7,"triples":0,"homeRuns":0,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":1,"atBats":147,"obp":".250","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":611,"era":"2.90","inningsPitched":"40.1","wins":2,"losses":2,"saves":17,"saveOpportunities":19,"holds":7,"blownSaves":2,"earnedRuns":13,"whip":"0.97","battersFaced":162,"outs":121,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":611,"balls":190,"strikes":421,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".500","pitchesPerInning":"15.15","gamesFinished":24,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.45","hitsPer9Inn":"6.25","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[668930,694192,592885,661388,641343,669003,800325,666152,806198,675660,681982,682842,656730],"pitchers":[675660,681982,682842,656730],"bench":[687401,596142,683734],"bullpen":[676879,688107,669084,701656,694819,694477,687075,669060],"battingOrder":[668930,694192,592885,661388,641343,669003,800325,666152,806198],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Contreras, Wm (16, Johnson, R); Mitchell (23, Fermin)."},{"label":"HR","value":"Turang (16, 5th inning off Johnson, R, 1 on, 0 out); Bauers (19, 5th inning off Fermin, 2 on, 1 out)."},{"label":"TB","value":"Bauers 5; Chourio, J; Contreras, Wm 2; Mitchell 3; Pratt; Turang 4; Yelich."},{"label":"RBI","value":"Bauers 3 (63); Pratt (15); Turang 2 (68)."},{"label":"2-out RBI","value":"Pratt."},{"label":"Runners left in scoring position, 2 out","value":"Hamilton, D 2; Contreras, Wm; Bauers; Turang 2; Lara; Yelich."},{"label":"Team RISP","value":"2-for-17."},{"label":"Team LOB","value":"11."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Yelich (9, 2nd base off Fermin/d'Arnaud); Pratt (10, 2nd base off Murphy/d'Arnaud); Mitchell (8, 2nd base off Bachman/Heineman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Hamilton, D-Bauers)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"teamStats":{"batting":{"flyOuts":8,"groundOuts":5,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".238","atBats":30,"obp":".314","slg":".385","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":2,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":36,"obp":".386","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":174,"era":"4.55","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.37","battersFaced":44,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":74,"strikes":100,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":6,"pitchesPerInning":"19.33","runsScoredPer9":"6.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID672724":{"person":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":33,"groundOuts":69,"airOuts":54,"runs":27,"doubles":11,"triples":2,"homeRuns":7,"strikeOuts":89,"baseOnBalls":11,"intentionalWalks":0,"hits":65,"hitByPitch":7,"avg":".236","atBats":275,"obp":".282","slg":".367","ops":".649","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":101,"rbi":24,"leftOnBase":122,"sacBunts":1,"sacFlies":1,"babip":".322","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.29","popOuts":9,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":151,"putOuts":92,"errors":2,"chances":245,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"0-1 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":16,"groundOuts":23,"airOuts":26,"runs":21,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".260","atBats":104,"obp":".322","slg":".452","ops":".774","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":117,"totalBases":47,"rbi":18,"leftOnBase":43,"sacBunts":2,"sacFlies":1,"babip":".319","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.80","popOuts":5,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":74,"errors":2,"chances":78,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID672569":{"person":{"id":672569,"fullName":"Gustavo Campero","link":"/api/v1/people/672569"},"jerseyNumber":"","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687263":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":72,"groundOuts":63,"airOuts":111,"runs":73,"doubles":21,"triples":3,"homeRuns":19,"strikeOuts":151,"baseOnBalls":49,"intentionalWalks":1,"hits":98,"hitByPitch":8,"avg":".232","atBats":422,"obp":".323","slg":".431","ops":".754","caughtStealing":10,"stolenBases":14,"stolenBasePercentage":".583","caughtStealingPercentage":".417","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":182,"rbi":46,"leftOnBase":145,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.21","popOuts":24,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":230,"putOuts":138,"errors":15,"chances":383,"fielding":".961","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID624585":{"person":{"id":624585,"fullName":"Jorge Soler","link":"/api/v1/people/624585"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":40,"groundOuts":67,"airOuts":71,"runs":36,"doubles":15,"triples":1,"homeRuns":12,"strikeOuts":115,"baseOnBalls":35,"intentionalWalks":0,"hits":63,"hitByPitch":6,"avg":".202","atBats":312,"obp":".291","slg":".372","ops":".663","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":116,"rbi":48,"leftOnBase":159,"sacBunts":0,"sacFlies":4,"babip":".270","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","popOuts":12,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"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"}]},"ID518595":{"person":{"id":518595,"fullName":"Travis d'Arnaud","link":"/api/v1/people/518595"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"800","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"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":".---","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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":8,"groundOuts":11,"airOuts":12,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".189","atBats":37,"obp":".286","slg":".297","ops":".583","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":11,"rbi":3,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".207","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":4,"putOuts":115,"errors":0,"chances":119,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID696270":{"person":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(L, 2-6)","summary":"4.1 IP, 5 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":1,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":88,"inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":38,"strikes":50,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"10.38","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":12,"gamesStarted":9,"flyOuts":33,"groundOuts":42,"airOuts":57,"runs":44,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":0,"hits":53,"hitByPitch":2,"atBats":186,"obp":".355","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":840,"era":"7.63","inningsPitched":"46.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.59","battersFaced":211,"outs":138,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":840,"balls":310,"strikes":530,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":3,"winPercentage":".250","pitchesPerInning":"18.26","gamesFinished":1,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"7.24","walksPer9Inn":"3.91","hitsPer9Inn":"10.37","runsScoredPer9":"8.61","homeRunsPer9":"2.35","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"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"}]},"ID667755":{"person":{"id":667755,"fullName":"José Soriano","link":"/api/v1/people/667755"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":54,"groundOuts":134,"airOuts":92,"runs":49,"doubles":10,"triples":0,"homeRuns":12,"strikeOuts":127,"baseOnBalls":57,"intentionalWalks":1,"hits":97,"hitByPitch":4,"atBats":446,"obp":".311","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2042,"era":"3.29","inningsPitched":"123.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.25","battersFaced":511,"outs":369,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2042,"balls":775,"strikes":1267,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".600","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"9.29","walksPer9Inn":"4.17","hitsPer9Inn":"7.10","runsScoredPer9":"3.59","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID815083":{"person":{"id":815083,"fullName":"Mitch Farris","link":"/api/v1/people/815083"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":24,"gamesStarted":0,"flyOuts":20,"groundOuts":38,"airOuts":41,"runs":23,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":46,"baseOnBalls":21,"intentionalWalks":1,"hits":48,"hitByPitch":1,"atBats":173,"obp":".359","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":750,"era":"4.17","inningsPitched":"45.1","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":21,"whip":"1.52","battersFaced":195,"outs":136,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":290,"strikes":460,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".000","pitchesPerInning":"16.54","gamesFinished":8,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"9.13","walksPer9Inn":"4.17","hitsPer9Inn":"9.53","runsScoredPer9":"4.57","homeRunsPer9":"1.59","inheritedRunners":12,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":14},"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}},"ID680570":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":33,"groundOuts":33,"airOuts":58,"runs":41,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":2,"hits":56,"hitByPitch":4,"atBats":178,"obp":".389","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":838,"era":"7.98","inningsPitched":"44.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":39,"whip":"1.75","battersFaced":208,"outs":132,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":838,"balls":307,"strikes":531,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".500","pitchesPerInning":"19.05","gamesFinished":0,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"7.36","walksPer9Inn":"4.30","hitsPer9Inn":"11.45","runsScoredPer9":"8.39","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":7,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID545361":{"person":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"jerseyNumber":"27","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":52,"groundOuts":64,"airOuts":86,"runs":63,"doubles":16,"triples":0,"homeRuns":18,"strikeOuts":100,"baseOnBalls":75,"intentionalWalks":9,"hits":79,"hitByPitch":5,"avg":".241","atBats":328,"obp":".389","slg":".454","ops":".843","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":149,"rbi":40,"leftOnBase":124,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.22","popOuts":14,"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":4,"putOuts":195,"errors":2,"chances":201,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID820862":{"person":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":36,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":12,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":2,"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":33,"gamesStarted":0,"flyOuts":17,"groundOuts":34,"airOuts":32,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":134,"obp":".308","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":645,"era":"2.72","inningsPitched":"36.1","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":11,"whip":"1.24","battersFaced":156,"outs":109,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":645,"balls":230,"strikes":415,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":3,"winPercentage":".600","pitchesPerInning":"17.75","gamesFinished":7,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"10.40","walksPer9Inn":"4.71","hitsPer9Inn":"6.44","runsScoredPer9":"3.47","homeRunsPer9":"0.99","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"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"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":63,"groundOuts":95,"airOuts":119,"runs":46,"doubles":16,"triples":1,"homeRuns":16,"strikeOuts":105,"baseOnBalls":15,"intentionalWalks":0,"hits":101,"hitByPitch":14,"avg":".242","atBats":417,"obp":".290","slg":".400","ops":".690","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":449,"totalBases":167,"rbi":62,"leftOnBase":176,"sacBunts":0,"sacFlies":3,"babip":".284","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.06","popOuts":29,"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":4,"putOuts":173,"errors":5,"chances":182,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID694203":{"person":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":18,"groundOuts":33,"airOuts":35,"runs":13,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".237","atBats":139,"obp":".284","slg":".374","ops":".658","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":52,"rbi":16,"leftOnBase":61,"sacBunts":0,"sacFlies":0,"babip":".292","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.80","popOuts":5,"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":65,"putOuts":19,"errors":3,"chances":87,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID687093":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":40,"groundOuts":62,"airOuts":73,"runs":28,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":0,"hits":62,"hitByPitch":5,"avg":".264","atBats":235,"obp":".330","slg":".413","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":97,"rbi":46,"leftOnBase":122,"sacBunts":0,"sacFlies":4,"babip":".289","groundOutsToAirouts":"0.85","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.57","popOuts":10,"lineOuts":23},"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":104,"putOuts":160,"errors":5,"chances":269,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696147":{"person":{"id":696147,"fullName":"Sam Bachman","link":"/api/v1/people/696147"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":23,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":13,"strikes":10,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":20,"groundOuts":48,"airOuts":39,"runs":22,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":46,"baseOnBalls":26,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":167,"obp":".321","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":752,"era":"4.17","inningsPitched":"45.1","wins":1,"losses":2,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":21,"whip":"1.32","battersFaced":196,"outs":136,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":283,"strikes":469,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".333","pitchesPerInning":"16.59","gamesFinished":6,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"9.13","walksPer9Inn":"5.16","hitsPer9Inn":"6.75","runsScoredPer9":"4.37","homeRunsPer9":"1.19","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666171":{"person":{"id":666171,"fullName":"Ryan Zeferjahn","link":"/api/v1/people/666171"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":44,"gamesStarted":0,"flyOuts":20,"groundOuts":37,"airOuts":40,"runs":23,"doubles":6,"triples":1,"homeRuns":5,"strikeOuts":71,"baseOnBalls":32,"intentionalWalks":3,"hits":28,"hitByPitch":8,"atBats":175,"obp":".315","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":929,"era":"3.78","inningsPitched":"50.0","wins":4,"losses":3,"saves":3,"saveOpportunities":5,"holds":9,"blownSaves":2,"earnedRuns":21,"whip":"1.20","battersFaced":217,"outs":150,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":929,"balls":397,"strikes":532,"strikePercentage":".570","hitBatsmen":8,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".571","pitchesPerInning":"18.58","gamesFinished":16,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"12.78","walksPer9Inn":"5.76","hitsPer9Inn":"5.04","runsScoredPer9":"4.14","homeRunsPer9":"0.90","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694384":{"person":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"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":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":90,"flyOuts":44,"groundOuts":103,"airOuts":88,"runs":34,"doubles":19,"triples":0,"homeRuns":6,"strikeOuts":52,"baseOnBalls":33,"intentionalWalks":0,"hits":93,"hitByPitch":6,"avg":".279","atBats":333,"obp":".352","slg":".390","ops":".742","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":375,"totalBases":130,"rbi":37,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".313","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.50","popOuts":14,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":57,"putOuts":651,"errors":7,"chances":715,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID685133":{"person":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"jerseyNumber":"53","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-0 | HBP","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":1,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":18,"groundOuts":35,"airOuts":31,"runs":19,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":36,"baseOnBalls":15,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".297","atBats":145,"obp":".366","slg":".400","ops":".766","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":58,"rbi":17,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".383","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.50","popOuts":0,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":68,"errors":2,"chances":70,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":39,"groundOuts":40,"airOuts":60,"runs":18,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":55,"baseOnBalls":13,"intentionalWalks":1,"hits":38,"hitByPitch":1,"avg":".200","atBats":190,"obp":".254","slg":".347","ops":".601","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":66,"rbi":22,"leftOnBase":77,"sacBunts":2,"sacFlies":1,"babip":".234","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.75","popOuts":11,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":105,"errors":2,"chances":110,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID623168":{"person":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"jerseyNumber":"31","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"902","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":14,"groundOuts":46,"airOuts":29,"runs":9,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":23,"baseOnBalls":5,"intentionalWalks":0,"hits":20,"hitByPitch":3,"avg":".179","atBats":112,"obp":".233","slg":".241","ops":".474","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":126,"totalBases":27,"rbi":8,"leftOnBase":45,"sacBunts":6,"sacFlies":0,"babip":".216","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"112.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":5,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":20,"obp":".381","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":50,"era":"10.38","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.85","battersFaced":21,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":12,"strikes":38,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".---","pitchesPerInning":"11.54","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.08","hitsPer9Inn":"14.54","runsScoredPer9":"10.38","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":28,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":19,"putOuts":324,"errors":3,"chances":346,"fielding":".991","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID684665":{"person":{"id":684665,"fullName":"Luke Murphy","link":"/api/v1/people/684665"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":13,"strikes":14,"strikePercentage":".520","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":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".400","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":27,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":13,"strikes":14,"strikePercentage":".520","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"27.00","gamesFinished":0,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700712":{"person":{"id":700712,"fullName":"Walbert Ureña","link":"/api/v1/people/700712"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":17,"flyOuts":47,"groundOuts":104,"airOuts":83,"runs":35,"doubles":13,"triples":0,"homeRuns":6,"strikeOuts":88,"baseOnBalls":49,"intentionalWalks":1,"hits":69,"hitByPitch":8,"atBats":342,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1602,"era":"2.70","inningsPitched":"93.1","wins":6,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":28,"whip":"1.26","battersFaced":401,"outs":280,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1602,"balls":618,"strikes":984,"strikePercentage":".610","hitBatsmen":8,"balks":1,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".462","pitchesPerInning":"17.16","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"8.49","walksPer9Inn":"4.73","hitsPer9Inn":"6.65","runsScoredPer9":"3.38","homeRunsPer9":"0.58","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":11,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID489446":{"person":{"id":489446,"fullName":"Kirby Yates","link":"/api/v1/people/489446"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":30,"gamesStarted":0,"flyOuts":14,"groundOuts":18,"airOuts":26,"runs":12,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":11,"intentionalWalks":0,"hits":19,"hitByPitch":4,"atBats":95,"obp":".304","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":450,"era":"3.76","inningsPitched":"26.1","wins":0,"losses":5,"saves":3,"saveOpportunities":6,"holds":0,"blownSaves":3,"earnedRuns":11,"whip":"1.14","battersFaced":113,"outs":79,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":450,"balls":151,"strikes":299,"strikePercentage":".660","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".000","pitchesPerInning":"17.09","gamesFinished":16,"strikeoutWalkRatio":"3.18","strikeoutsPer9Inn":"11.96","walksPer9Inn":"3.76","hitsPer9Inn":"6.49","runsScoredPer9":"4.10","homeRunsPer9":"0.68","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672282":{"person":{"id":672282,"fullName":"Reid Detmers","link":"/api/v1/people/672282"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":76,"groundOuts":87,"airOuts":139,"runs":59,"doubles":20,"triples":2,"homeRuns":15,"strikeOuts":145,"baseOnBalls":38,"intentionalWalks":0,"hits":99,"hitByPitch":4,"atBats":462,"obp":".276","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":2049,"era":"4.03","inningsPitched":"125.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.10","battersFaced":513,"outs":375,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2049,"balls":707,"strikes":1342,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".300","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"3.82","strikeoutsPer9Inn":"10.44","walksPer9Inn":"2.74","hitsPer9Inn":"7.13","runsScoredPer9":"4.25","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":28,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696519":{"person":{"id":696519,"fullName":"Samy Natera Jr.","link":"/api/v1/people/696519"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":18,"groundOuts":7,"airOuts":26,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":0,"hits":9,"hitByPitch":1,"atBats":74,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":370,"era":"2.08","inningsPitched":"21.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":4,"blownSaves":0,"earnedRuns":5,"whip":"0.88","battersFaced":85,"outs":65,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":139,"strikes":231,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.27","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.08","gamesFinished":3,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"13.29","walksPer9Inn":"4.15","hitsPer9Inn":"3.74","runsScoredPer9":"2.08","homeRunsPer9":"0.42","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608718":{"person":{"id":608718,"fullName":"Brent Suter","link":"/api/v1/people/608718"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"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":40,"gamesStarted":2,"flyOuts":27,"groundOuts":72,"airOuts":51,"runs":35,"doubles":10,"triples":4,"homeRuns":7,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":1,"hits":63,"hitByPitch":1,"atBats":239,"obp":".307","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1060,"era":"4.26","inningsPitched":"61.1","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":29,"whip":"1.26","battersFaced":256,"outs":184,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":1060,"balls":369,"strikes":691,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".333","pitchesPerInning":"17.28","gamesFinished":14,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"7.92","walksPer9Inn":"2.05","hitsPer9Inn":"9.24","runsScoredPer9":"5.14","homeRunsPer9":"1.03","inheritedRunners":20,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":10,"errors":0,"chances":27,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[687263,545361,694384,624585,687093,666176,694203,518595,685133,642350,666139,623168,696270,820862,684665,696147],"pitchers":[696270,820862,684665,696147],"bench":[672569,672724],"bullpen":[672282,815083,696519,680570,667755,608718,700712,489446,666171],"battingOrder":[687263,545361,694384,624585,687093,666176,694203,685133,623168],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Guzman, D (5, 5th inning off Drohan, 1 on, 1 out)."},{"label":"TB","value":"Grissom; Guzman, D 4; Neto; Schanuel."},{"label":"RBI","value":"Guzman, D 2 (16)."},{"label":"GIDP","value":"Soler."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Siri (2, fielding)."}]}],"note":[{"label":"a","value":"Hit by pitch for d'Arnaud in the 8th."},{"label":"b","value":"Popped out for Siri in the 8th."}]}},"officials":[{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":427533,"fullName":"Mark Wegner","link":"/api/v1/people/427533"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":608158,"fullName":"Nate Tomlinson","link":"/api/v1/people/608158"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Johnson, R."},{"label":"HBP","value":"Meckler (by Anderson, G)."},{"label":"ABS Challenge","value":"Lara (Strike-Confirmed); Guzman, D (Strike-Overturned to Ball); Contreras, Wm (Ball-Overturned to Strike); Chourio, J (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Drohan 86-55; Anderson, G 23-13; Uribe 9-7; Megill 14-9; Johnson, R 88-50; Fermin 36-26; Murphy 27-14; Bachman 23-10."},{"label":"Groundouts-flyouts","value":"Drohan 4-4; Anderson, G 0-2; Uribe 0-1; Megill 1-1; Johnson, R 1-5; Fermin 3-1; Murphy 1-1; Bachman 2-0."},{"label":"Batters faced","value":"Drohan 22; Anderson, G 5; Uribe 2; Megill 3; Johnson, R 22; Fermin 12; Murphy 5; Bachman 5."},{"label":"Inherited runners-scored","value":"Uribe 1-0; Fermin 2-2."},{"label":"Umpires","value":"HP: Carlos Torres. 1B: Mark Wegner. 2B: Steven Jaschinski. 3B: Nate Tomlinson. "},{"label":"Weather","value":"84 degrees, Clear."},{"label":"Wind","value":"8 mph, Out To CF."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"43,720."},{"label":"Venue","value":"Angel Stadium."},{"label":"July 31, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343","boxscoreName":"Bauers"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":44,"groundOuts":76,"airOuts":68,"runs":65,"doubles":16,"triples":2,"homeRuns":19,"strikeOuts":101,"baseOnBalls":53,"intentionalWalks":3,"hits":90,"hitByPitch":3,"avg":".269","atBats":334,"obp":".373","slg":".500","ops":".873","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":167,"rbi":63,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".330","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.58","popOuts":6,"lineOuts":18},"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":32,"putOuts":483,"errors":8,"chances":523,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":65,"hittingGameScore":65},{"player":{"person":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660","boxscoreName":"Drohan"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"stats":{"batting":{},"pitching":{"note":"(W, 6-4)","summary":"6.0 IP, 2 ER, 7 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":31,"strikes":55,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"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":22,"gamesStarted":12,"flyOuts":57,"groundOuts":79,"airOuts":90,"runs":39,"doubles":19,"triples":2,"homeRuns":7,"strikeOuts":89,"baseOnBalls":24,"intentionalWalks":0,"hits":79,"hitByPitch":3,"atBats":332,"obp":".292","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1361,"era":"3.48","inningsPitched":"88.0","wins":6,"losses":4,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":34,"whip":"1.17","battersFaced":364,"outs":264,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1361,"balls":471,"strikes":890,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.88","rbi":2,"winPercentage":".600","pitchesPerInning":"15.47","gamesFinished":3,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.10","walksPer9Inn":"2.45","hitsPer9Inn":"8.08","runsScoredPer9":"3.99","homeRunsPer9":"0.72","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":61,"pitchingGameScore":61},{"player":{"person":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930","boxscoreName":"Turang"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":158,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":48,"groundOuts":105,"airOuts":80,"runs":71,"doubles":25,"triples":3,"homeRuns":16,"strikeOuts":113,"baseOnBalls":61,"intentionalWalks":3,"hits":109,"hitByPitch":0,"avg":".271","atBats":402,"obp":".366","slg":".468","ops":".834","caughtStealing":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":468,"totalBases":188,"rbi":68,"leftOnBase":154,"sacBunts":3,"sacFlies":2,"babip":".338","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.12","popOuts":3,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":246,"putOuts":154,"errors":3,"chances":403,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"loser":{"id":696270,"fullName":"Ryan Johnson","link":"/api/v1/people/696270"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}