{"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":824153,"link":"/api/v1.1/game/824153/feed/live","metaData":{"wait":10,"timeStamp":"20260821_030331","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824153,"type":"R","doubleHeader":"N","id":"2026/08/20/anamlb-houmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824153-2026-08-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-21T00:10:00Z","originalDate":"2026-08-20","officialDate":"2026-08-20","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":77,"ties":0,"pct":".398"},"records":{},"divisionLeader":false,"wins":51,"losses":77,"winningPercentage":".398"},"franchiseName":"Los Angeles","clubName":"Angels","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117","season":2026,"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"hou","fileCode":"hou","abbreviation":"HOU","teamName":"Astros","locationName":"Houston","firstYearOfPlay":"1962","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":"Houston","record":{"gamesPlayed":128,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":64,"losses":64,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":64,"losses":64,"winningPercentage":".500"},"franchiseName":"Houston","clubName":"Astros","active":true}},"players":{"ID624428":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428","firstName":"Adam","lastName":"Frazier","primaryNumber":"20","birthDate":"1991-12-14","currentAge":34,"birthCity":"Athens","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Adam","useLastName":"Frazier","middleName":"Timothy","boxscoreName":"Frazier","nickName":"Fraz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2016-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adam Frazier","nameSlug":"adam-frazier-624428","firstLastName":"Adam Frazier","lastFirstName":"Frazier, Adam","lastInitName":"Frazier, A","initLastName":"A Frazier","fullFMLName":"Adam Timothy Frazier","fullLFMName":"Frazier, Adam Timothy","strikeZoneTop":3.111,"strikeZoneBottom":1.57},"ID650556":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556","firstName":"Bryan","lastName":"Abreu","primaryNumber":"52","birthDate":"1997-04-22","currentAge":29,"birthCity":"Santo Domingo Centro","birthCountry":"Dominican Republic","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Abreu","middleName":"Enrique","boxscoreName":"Abreu, B","gender":"M","nameMatrilineal":"Jimenez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2019-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Abreu","nameSlug":"bryan-abreu-650556","firstLastName":"Bryan Abreu","lastFirstName":"Abreu, Bryan","lastInitName":"Abreu, B","initLastName":"B Abreu","fullFMLName":"Bryan Enrique Abreu","fullLFMName":"Abreu, Bryan Enrique","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701358":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358","firstName":"Cameron","lastName":"Smith","primaryNumber":"11","birthDate":"2003-02-22","currentAge":23,"birthCity":"Lake Worth","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":224,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Cam","useLastName":"Smith","middleName":"Vaughn","boxscoreName":"Smith","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Smith","nameSlug":"cam-smith-701358","firstLastName":"Cam Smith","lastFirstName":"Smith, Cam","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cameron Vaughn Smith","fullLFMName":"Smith, Cameron Vaughn","strikeZoneTop":3.348,"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},"ID662139":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139","firstName":"Daulton","lastName":"Varsho","primaryNumber":"18","birthDate":"1996-07-02","currentAge":30,"birthCity":"Marshfield","birthStateProvince":"WI","birthCountry":"USA","height":"5' 8\"","weight":207,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Daulton","useLastName":"Varsho","middleName":"John","boxscoreName":"Varsho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"VAR-show","mlbDebutDate":"2020-07-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daulton Varsho","nameSlug":"daulton-varsho-662139","firstLastName":"Daulton Varsho","lastFirstName":"Varsho, Daulton","lastInitName":"Varsho, D","initLastName":"D Varsho","fullFMLName":"Daulton John Varsho","fullLFMName":"Varsho, Daulton John","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID595345":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345","firstName":"Steven","lastName":"Okert","primaryNumber":"48","birthDate":"1991-07-09","currentAge":35,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Steven","useLastName":"Okert","middleName":"Chandler","boxscoreName":"Okert","nickName":"O","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"OH-kert","mlbDebutDate":"2016-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Okert","nameSlug":"steven-okert-595345","firstLastName":"Steven Okert","lastFirstName":"Okert, Steven","lastInitName":"Okert, S","initLastName":"S Okert","fullFMLName":"Steven Chandler Okert","fullLFMName":"Okert, Steven Chandler","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},"ID694208":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208","firstName":"Moisés","lastName":"Ballesteros","primaryNumber":"13","birthDate":"2003-11-08","currentAge":22,"birthCity":"Los Teques","birthCountry":"Venezuela","height":"5' 8\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Moisés","useLastName":"Ballesteros","middleName":"Alejandro","boxscoreName":"Ballesteros","gender":"M","nameMatrilineal":"Ortega","isPlayer":true,"isVerified":true,"pronunciation":"BYE-ess-tair-ohs","mlbDebutDate":"2025-05-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Moisés Ballesteros","nameSlug":"moises-ballesteros-694208","firstLastName":"Moisés Ballesteros","lastFirstName":"Ballesteros, Moisés","lastInitName":"Ballesteros, M","initLastName":"M Ballesteros","fullFMLName":"Moisés Alejandro Ballesteros","fullLFMName":"Ballesteros, Moisés Alejandro","strikeZoneTop":3.04,"strikeZoneBottom":1.534},"ID805123":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123","firstName":"Alan","lastName":"Blubaugh","primaryNumber":"69","birthDate":"2000-07-04","currentAge":26,"birthCity":"Mansfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"AJ","useLastName":"Blubaugh","middleName":"Joseph","boxscoreName":"Blubaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BLUE-bah","mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"AJ Blubaugh","nameSlug":"aj-blubaugh-805123","firstLastName":"AJ Blubaugh","lastFirstName":"Blubaugh, AJ","lastInitName":"Blubaugh, A","initLastName":"A Blubaugh","fullFMLName":"Alan Joseph Blubaugh","fullLFMName":"Blubaugh, Alan Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656986":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986","firstName":"John","lastName":"Sousa","primaryNumber":"62","birthDate":"1995-04-06","currentAge":31,"birthCity":"North Palm Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bennett","useLastName":"Sousa","middleName":"Bennett","boxscoreName":"Sousa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"SOO-suh","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bennett Sousa","nameSlug":"bennett-sousa-656986","firstLastName":"Bennett Sousa","lastFirstName":"Sousa, Bennett","lastInitName":"Sousa, B","initLastName":"B Sousa","fullFMLName":"John Bennett Sousa","fullLFMName":"Sousa, John Bennett","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID669384":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384","firstName":"Raynel","lastName":"Delgado","primaryNumber":"29","birthDate":"2000-04-04","currentAge":26,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Raynel","useLastName":"Delgado","boxscoreName":"Delgado","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2026-06-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Raynel Delgado","nameSlug":"raynel-delgado-669384","firstLastName":"Raynel Delgado","lastFirstName":"Delgado, Raynel","lastInitName":"Delgado, R","initLastName":"R Delgado","fullFMLName":"Raynel Delgado","fullLFMName":"Delgado, Raynel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID663567":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567","firstName":"Peter","lastName":"Lambert","primaryNumber":"38","birthDate":"1997-04-18","currentAge":29,"birthCity":"San Dimas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peter","useLastName":"Lambert","middleName":"Joseph","boxscoreName":"Lambert, P","nickName":"Lambo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peter Lambert","nameSlug":"peter-lambert-663567","firstLastName":"Peter Lambert","lastFirstName":"Lambert, Peter","lastInitName":"Lambert, P","initLastName":"P Lambert","fullFMLName":"Peter Joseph Lambert","fullLFMName":"Lambert, Peter Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID642048":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048","firstName":"Tayler","lastName":"Saucedo","primaryNumber":"55","birthDate":"1993-06-18","currentAge":33,"birthCity":"Honolulu","birthStateProvince":"HI","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tayler","useLastName":"Saucedo","middleName":"Andrew","boxscoreName":"Saucedo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"saw-SAY-doe","mlbDebutDate":"2021-06-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tayler Saucedo","nameSlug":"tayler-saucedo-642048","firstLastName":"Tayler Saucedo","lastFirstName":"Saucedo, Tayler","lastInitName":"Saucedo, T","initLastName":"T Saucedo","fullFMLName":"Tayler Andrew Saucedo","fullLFMName":"Saucedo, Tayler Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664299":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299","firstName":"Cristian","lastName":"Javier","primaryNumber":"53","birthDate":"1997-03-26","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristian","useLastName":"Javier","boxscoreName":"Javier","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":false,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cristian Javier","nameSlug":"cristian-javier-664299","firstLastName":"Cristian Javier","lastFirstName":"Javier, Cristian","lastInitName":"Javier, C","initLastName":"C Javier","fullFMLName":"Cristian Javier","fullLFMName":"Javier, Cristian","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID687911":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911","firstName":"Bryan","lastName":"King","primaryNumber":"74","birthDate":"1996-11-05","currentAge":29,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"King","middleName":"Dalton","boxscoreName":"King, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-06-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Bryan King","nameSlug":"bryan-king-687911","firstLastName":"Bryan King","lastFirstName":"King, Bryan","lastInitName":"King, B","initLastName":"B King","fullFMLName":"Bryan Dalton King","fullLFMName":"King, Bryan Dalton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664774":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774","firstName":"LaMonte","lastName":"Wade","primaryNumber":"31","birthDate":"1994-01-01","currentAge":32,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"LaMonte","useLastName":"Wade Jr.","middleName":"Aaron","boxscoreName":"Wade Jr.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"lah-MONT","mlbDebutDate":"2019-06-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"LaMonte Wade Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"lamonte-wade-jr-664774","firstLastName":"LaMonte Wade Jr.","lastFirstName":"Wade Jr., LaMonte","lastInitName":"Wade Jr., L","initLastName":"L Wade Jr.","fullFMLName":"LaMonte Aaron Wade Jr.","fullLFMName":"Wade Jr., LaMonte Aaron","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID605242":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242","firstName":"Michael","lastName":"Fulmer","primaryNumber":"43","birthDate":"1993-03-15","currentAge":33,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Fulmer","middleName":"Joseph","boxscoreName":"Fulmer","nickName":"The Plumber","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Fulmer","nameSlug":"michael-fulmer-605242","firstLastName":"Michael Fulmer","lastFirstName":"Fulmer, Michael","lastInitName":"Fulmer, M","initLastName":"M Fulmer","fullFMLName":"Michael Joseph Fulmer","fullLFMName":"Fulmer, Michael Joseph","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID676620":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620","firstName":"Blake","lastName":"Weiman","primaryNumber":"68","birthDate":"1995-11-05","currentAge":30,"birthCity":"Littleton","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blake","useLastName":"Weiman","middleName":"Gerald","boxscoreName":"Weiman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"WHY-min","mlbDebutDate":"2026-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Blake Weiman","nameSlug":"blake-weiman-676620","firstLastName":"Blake Weiman","lastFirstName":"Weiman, Blake","lastInitName":"Weiman, B","initLastName":"B Weiman","fullFMLName":"Blake Gerald Weiman","fullLFMName":"Weiman, Blake Gerald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID543877":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877","firstName":"Christian","lastName":"Vázquez","primaryNumber":"2","birthDate":"1990-08-21","currentAge":36,"birthCity":"Bayamon","birthCountry":"Puerto Rico","height":"5' 8\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Christian","useLastName":"Vázquez","middleName":"Rafael","boxscoreName":"Vázquez, C","nickName":"Colo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"VASS-kez","mlbDebutDate":"2014-07-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Vázquez","nameSlug":"christian-vazquez-543877","firstLastName":"Christian Vázquez","lastFirstName":"Vázquez, Christian","lastInitName":"Vázquez, C","initLastName":"C Vázquez","fullFMLName":"Christian Rafael Vázquez","fullLFMName":"Vázquez, Christian Rafael","strikeZoneTop":3.037,"strikeZoneBottom":1.532},"ID673237":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237","firstName":"Yainer","lastName":"Diaz","primaryNumber":"21","birthDate":"1998-09-21","currentAge":27,"birthCity":"Azua","birthCountry":"Dominican Republic","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Yainer","useLastName":"Diaz","middleName":"Radhames","boxscoreName":"Diaz, Y","gender":"M","nameMatrilineal":"Lopez","isPlayer":true,"isVerified":true,"pronunciation":"YIGH-ner","mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yainer Diaz","nameSlug":"yainer-diaz-673237","firstLastName":"Yainer Diaz","lastFirstName":"Diaz, Yainer","lastInitName":"Diaz, Y","initLastName":"Y Diaz","fullFMLName":"Yainer Radhames Diaz","fullLFMName":"Diaz, Yainer Radhames","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID670245":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245","firstName":"Ryan","lastName":"Watson","primaryNumber":"56","birthDate":"1997-11-15","currentAge":28,"birthCity":"Auburn","birthStateProvince":"AL","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Watson","middleName":"Traylor","boxscoreName":"Watson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2026-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Watson","nameSlug":"ryan-watson-670245","firstLastName":"Ryan Watson","lastFirstName":"Watson, Ryan","lastInitName":"Watson, R","initLastName":"R Watson","fullFMLName":"Ryan Traylor Watson","fullLFMName":"Watson, Ryan Traylor","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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},"ID670623":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623","firstName":"Isaac","lastName":"Paredes","primaryNumber":"15","birthDate":"1999-02-18","currentAge":27,"birthCity":"Hermosillo","birthStateProvince":"SO","birthCountry":"Mexico","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Isaac","useLastName":"Paredes","middleName":"Edgardo","boxscoreName":"Paredes","gender":"M","nameMatrilineal":"Calderon","isPlayer":true,"isVerified":false,"pronunciation":"eez-AHK puh-RAY-dehs","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Isaac Paredes","nameSlug":"isaac-paredes-670623","firstLastName":"Isaac Paredes","lastFirstName":"Paredes, Isaac","lastInitName":"Paredes, I","initLastName":"I Paredes","fullFMLName":"Isaac Edgardo Paredes","fullLFMName":"Paredes, Isaac Edgardo","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID669397":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397","firstName":"Nicholas","lastName":"Allen","primaryNumber":"20","birthDate":"1998-10-08","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 7\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Nick","useLastName":"Allen","middleName":"Ryan","boxscoreName":"Allen, N","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Allen","nameSlug":"nick-allen-669397","firstLastName":"Nick Allen","lastFirstName":"Allen, Nick","lastInitName":"Allen, N","initLastName":"N Allen","fullFMLName":"Nicholas Ryan Allen","fullLFMName":"Allen, Nicholas Ryan","strikeZoneTop":3.007,"strikeZoneBottom":1.517},"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},"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},"ID669713":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713","firstName":"Hayden","lastName":"Wesneski","primaryNumber":"39","birthDate":"1997-12-05","currentAge":28,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hayden","useLastName":"Wesneski","middleName":"Gregory","boxscoreName":"Wesneski","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hayden Wesneski","nameSlug":"hayden-wesneski-669713","firstLastName":"Hayden Wesneski","lastFirstName":"Wesneski, Hayden","lastInitName":"Wesneski, H","initLastName":"H Wesneski","fullFMLName":"Hayden Gregory Wesneski","fullLFMName":"Wesneski, Hayden Gregory","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686613":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613","firstName":"Hunter","lastName":"Brown","primaryNumber":"58","birthDate":"1998-08-29","currentAge":28,"birthCity":"Detroit","birthStateProvince":"MI","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Brown","middleName":"Noah","boxscoreName":"Brown, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Brown","nameSlug":"hunter-brown-686613","firstLastName":"Hunter Brown","lastFirstName":"Brown, Hunter","lastInitName":"Brown, H","initLastName":"H Brown","fullFMLName":"Hunter Noah Brown","fullLFMName":"Brown, Hunter Noah","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623352":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352","firstName":"Josh","lastName":"Hader","primaryNumber":"71","birthDate":"1994-04-07","currentAge":32,"birthCity":"Millersville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Josh","useLastName":"Hader","middleName":"Ronald","boxscoreName":"Hader","nickName":"Haderade","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-06-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Josh Hader","nameSlug":"josh-hader-623352","firstLastName":"Josh Hader","lastFirstName":"Hader, Josh","lastInitName":"Hader, J","initLastName":"J Hader","fullFMLName":"Josh Ronald Hader","fullLFMName":"Hader, Josh Ronald","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID690829":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829","firstName":"Benjamin","lastName":"Joyce","primaryNumber":"44","birthDate":"2000-09-17","currentAge":25,"birthCity":"Knoxville","birthStateProvince":"TN","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Joyce","middleName":"Alan","boxscoreName":"Joyce","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2023-05-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Joyce","nameSlug":"ben-joyce-690829","firstLastName":"Ben Joyce","lastFirstName":"Joyce, Ben","lastInitName":"Joyce, B","initLastName":"B Joyce","fullFMLName":"Benjamin Alan Joyce","fullLFMName":"Joyce, Benjamin Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID660853":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853","firstName":"Enyel","lastName":"De Los Santos","primaryNumber":"65","birthDate":"1995-12-25","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Enyel","useLastName":"De Los Santos","boxscoreName":"De Los Santos, E","gender":"M","nameMatrilineal":"Polanco","isPlayer":true,"isVerified":false,"pronunciation":"AYN-yell day lohs SAN-tohs","mlbDebutDate":"2018-07-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Enyel De Los Santos","nameSlug":"enyel-de-los-santos-660853","firstLastName":"Enyel De Los Santos","lastFirstName":"De Los Santos, Enyel","lastInitName":"De Los Santos, E","initLastName":"E De Los Santos","fullFMLName":"Enyel De Los Santos","fullLFMName":"De Los Santos, Enyel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID814490":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490","firstName":"Ethan","lastName":"Pecko","primaryNumber":"70","birthDate":"2002-08-25","currentAge":24,"birthCity":"Darby","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Pecko","middleName":"John","boxscoreName":"Pecko","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Pecko","nameSlug":"ethan-pecko-814490","firstLastName":"Ethan Pecko","lastFirstName":"Pecko, Ethan","lastInitName":"Pecko, E","initLastName":"E Pecko","fullFMLName":"Ethan John Pecko","fullLFMName":"Pecko, Ethan John","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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},"ID514888":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888","firstName":"Jose","lastName":"Altuve","primaryNumber":"27","birthDate":"1990-05-06","currentAge":36,"birthCity":"Maracay","birthCountry":"Venezuela","height":"5' 6\"","weight":167,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jose","useLastName":"Altuve","middleName":"Carlos","boxscoreName":"Altuve","nickName":"Tuve","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"al-TOO-vay","mlbDebutDate":"2011-07-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Altuve","nameSlug":"jose-altuve-514888","firstLastName":"Jose Altuve","lastFirstName":"Altuve, Jose","lastInitName":"Altuve, J","initLastName":"J Altuve","fullFMLName":"Jose Carlos Altuve","fullLFMName":"Altuve, Jose Carlos","strikeZoneTop":2.926,"strikeZoneBottom":1.477},"ID666211":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211","firstName":"Taylor","lastName":"Trammell","primaryNumber":"26","birthDate":"1997-09-13","currentAge":29,"birthCity":"Powder Springs","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Taylor","useLastName":"Trammell","middleName":"Walter-Lee","boxscoreName":"Trammell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"truh-MELL","mlbDebutDate":"2021-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Taylor Trammell","nameSlug":"taylor-trammell-666211","firstLastName":"Taylor Trammell","lastFirstName":"Trammell, Taylor","lastInitName":"Trammell, T","initLastName":"T Trammell","fullFMLName":"Taylor Walter-Lee Trammell","fullLFMName":"Trammell, Taylor Walter-Lee","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID837227":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227","firstName":"Tatsuya","lastName":"Imai","primaryNumber":"45","birthDate":"1998-05-09","currentAge":28,"birthCity":"Kanuma","birthCountry":"Japan","height":"5' 11\"","weight":176,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tatsuya","useLastName":"Imai","boxscoreName":"Imai","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tatsuya Imai","nameSlug":"tatsuya-imai-837227","firstLastName":"Tatsuya Imai","lastFirstName":"Imai, Tatsuya","lastInitName":"Imai, T","initLastName":"T Imai","fullFMLName":"Tatsuya Imai","fullLFMName":"Imai, Tatsuya ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"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},"ID665161":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161","firstName":"Jeremy","lastName":"Peña","primaryNumber":"3","birthDate":"1997-09-22","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":202,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Jeremy","useLastName":"Peña","middleName":"Joan","boxscoreName":"Peña","nickName":"La Tormenta","gender":"M","nameMatrilineal":"Pineyro","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremy Peña","nameSlug":"jeremy-pena-665161","firstLastName":"Jeremy Peña","lastFirstName":"Peña, Jeremy","lastInitName":"Peña, J","initLastName":"J Peña","fullFMLName":"Jeremy Joan Peña","fullLFMName":"Peña, Jeremy Joan","strikeZoneTop":3.197,"strikeZoneBottom":1.614},"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},"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},"ID572233":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233","firstName":"Christian","lastName":"Walker","primaryNumber":"8","birthDate":"1991-03-28","currentAge":35,"birthCity":"Norristown","birthStateProvince":"PA","birthCountry":"USA","height":"5' 11\"","weight":208,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christian","useLastName":"Walker","middleName":"Dickson","boxscoreName":"Walker, C","nickName":"C. Walk","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2014-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Walker","nameSlug":"christian-walker-572233","firstLastName":"Christian Walker","lastFirstName":"Walker, Christian","lastInitName":"Walker, C","initLastName":"C Walker","fullFMLName":"Christian Dickson Walker","fullLFMName":"Walker, Christian Dickson","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID691946":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946","firstName":"George","lastName":"Klassen","primaryNumber":"58","birthDate":"2002-01-26","currentAge":24,"birthCity":"West Bend","birthStateProvince":"WI","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"George","useLastName":"Klassen","middleName":"Edward","boxscoreName":"Klassen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CLAW-sen","mlbDebutDate":"2026-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"George Klassen","nameSlug":"george-klassen-691946","firstLastName":"George Klassen","lastFirstName":"Klassen, George","lastInitName":"Klassen, G","initLastName":"G Klassen","fullFMLName":"George Edward Klassen","fullLFMName":"Klassen, George Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID671111":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111","firstName":"Samuel","lastName":"Peralta","primaryNumber":"67","birthDate":"1998-05-10","currentAge":28,"birthCity":"Queens","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sammy","useLastName":"Peralta","middleName":"Felipe","boxscoreName":"Peralta, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-05-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sammy Peralta","nameSlug":"sammy-peralta-671111","firstLastName":"Sammy Peralta","lastFirstName":"Peralta, Sammy","lastInitName":"Peralta, S","initLastName":"S Peralta","fullFMLName":"Samuel Felipe Peralta","fullLFMName":"Peralta, Samuel Felipe","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID670541":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541","firstName":"Yordan","lastName":"Alvarez","primaryNumber":"44","birthDate":"1997-06-27","currentAge":29,"birthCity":"Las Tunas","birthCountry":"Cuba","height":"6' 4\"","weight":237,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yordan","useLastName":"Alvarez","middleName":"Ruben","boxscoreName":"Alvarez, Y","nickName":"Yordan","gender":"M","nameMatrilineal":"Cadogan","isPlayer":true,"isVerified":true,"pronunciation":"YOR-dahn","mlbDebutDate":"2019-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yordan Alvarez","nameSlug":"yordan-alvarez-670541","firstLastName":"Yordan Alvarez","lastFirstName":"Alvarez, Yordan","lastInitName":"Alvarez, Y","initLastName":"Y Alvarez","fullFMLName":"Yordan Ruben Alvarez","fullLFMName":"Alvarez, Yordan Ruben","strikeZoneTop":3.392,"strikeZoneBottom":1.712}},"venue":{"id":2392,"name":"Daikin Park","link":"/api/v1/venues/2392","location":{"address1":"501 Crawford Street","city":"Houston","state":"Texas","stateAbbrev":"TX","postalCode":"77002","defaultCoordinates":{"latitude":29.756967,"longitude":-95.355509},"azimuthAngle":343.0,"elevation":45,"country":"USA","phone":"(713) 259-8000"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":41168,"turfType":"Grass","roofType":"Retractable","leftLine":315,"leftCenter":362,"center":409,"rightCenter":373,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":2392,"link":"/api/v1/venues/2392"},"weather":{"condition":"Roof Closed","temp":"73","wind":"0 mph, None"},"gameInfo":{"attendance":20934,"firstPitch":"2026-08-21T00:10:00.000Z","gameDurationMinutes":173},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"home":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"}},"officialScorer":{"id":431047,"fullName":"Dave Matheson","link":"/api/v1/people/431047"},"primaryDatacaster":{"id":632807,"fullName":"Josh Cookson","link":"/api/v1/people/632807"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wade Meckler singles on a ground ball to second baseman Jose Altuve.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:10:19.178Z","endTime":"2026-08-21T00:10:57.669Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"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-08-20T20:53:30.167Z","endTime":"2026-08-20T23:54:05.368Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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-20T23:54:05.368Z","endTime":"2026-08-21T00:09:47.668Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"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-21T00:09:47.668Z","endTime":"2026-08-21T00:10:21.410Z","isPitch":false,"type":"action","player":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95527853237844,"aZ":-10.119774746623262,"pfxX":-3.326655344163079,"pfxZ":12.397406698527522,"pX":-0.9028900339373951,"pZ":3.0935144527687983,"vX0":4.882167032019692,"vY0":-133.13146390112425,"vZ0":-5.736861291830074,"x":151.42,"y":155.26,"x0":-2.335878794740203,"y0":50.00586374641485,"z0":6.0225718715535255,"aX":-5.91995132280238},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.2,"breakHorizontal":4.8,"spinRate":2361,"spinDirection":207},"zone":11,"typeConfidence":0.73,"plateTime":0.41283622744185733,"extension":5.973974751071894},"index":3,"playId":"3ae719f2-28ec-342f-a883-7d9cae58fc3a","pitchNumber":1,"startTime":"2026-08-21T00:10:21.410Z","endTime":"2026-08-21T00:10:25.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.704950039992557,"aZ":-26.56097456355053,"pfxX":-7.129669162260096,"pfxZ":3.5846957682514766,"pX":-1.9850335769880256,"pZ":2.558443426916828,"vX0":3.557635330829054,"vY0":-124.25992314459788,"vZ0":-2.8560527033315513,"x":192.66,"y":169.7,"x0":-2.5084459923052513,"y0":50.000427497761976,"z0":5.927415049767228,"aX":-11.157060110736174},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":12.1,"spinRate":1429,"spinDirection":231},"zone":11,"typeConfidence":0.91,"plateTime":0.4406397266872979,"extension":6.065296578752972},"index":4,"playId":"481fbc30-f6b0-34a3-9791-29037c8ce78a","pitchNumber":2,"startTime":"2026-08-21T00:10:34.227Z","endTime":"2026-08-21T00:10:37.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.275438381135586,"aZ":-23.372085398539888,"pfxX":-7.325051185101908,"pfxZ":5.651664940223251,"pX":-1.0727920467448404,"pZ":2.4927831318434315,"vX0":5.889762388168595,"vY0":-123.37459139770618,"vZ0":-3.6199807406642055,"x":157.89,"y":171.47,"x0":-2.5278758024821784,"y0":50.00128703071643,"z0":5.926774564210477,"aX":-11.403011121958691},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":12.1,"spinRate":1505,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.4422987778363616,"extension":6.184364339771377},"hitData":{"launchSpeed":65.8,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.24,"coordY":155.64}},"index":5,"playId":"71e8bcd3-8744-3c82-b085-0ae2b92d0c9b","pitchNumber":3,"startTime":"2026-08-21T00:10:49.769Z","endTime":"2026-08-21T00:10:57.669Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:10:57.669Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging. Wade Meckler steals (6) 2nd base.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:11:19.172Z","endTime":"2026-08-21T00:13:26.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.194057122667722,"aZ":-18.18923189869121,"pfxX":-9.224486937373719,"pfxZ":7.521752653089497,"pX":0.7674740154366876,"pZ":1.3589942003146656,"vX0":11.291486498833788,"vY0":-135.62469791159253,"vZ0":-8.116963730899366,"x":87.75,"y":202.09,"x0":-2.255099156511939,"y0":50.002527439744775,"z0":5.663583776668624,"aX":-17.15137946481282},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":2280,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.40413906714669423,"extension":6.417725366523947},"index":0,"playId":"689f03b4-134d-3398-9ae7-5c1212e181f4","pitchNumber":1,"startTime":"2026-08-21T00:11:28.908Z","endTime":"2026-08-21T00:11:32.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12477707281162,"aZ":-12.405144192965198,"pfxX":-3.797895560319888,"pfxZ":10.66351979860121,"pX":-1.069602021460675,"pZ":3.6194431026096976,"vX0":4.209092796648171,"vY0":-135.8692344429905,"vZ0":-3.950205619271265,"x":157.77,"y":141.06,"x0":-2.1516667761028674,"y0":50.00238038718024,"z0":5.965599724960043,"aX":-7.040736143545328},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.6,"breakHorizontal":5.9,"spinRate":2231,"spinDirection":212},"zone":11,"typeConfidence":0.81,"plateTime":0.404447842326221,"extension":6.252206923963079},"index":1,"playId":"e2d9e291-7249-36a2-a304-6e0adb3bd21c","pitchNumber":2,"startTime":"2026-08-21T00:11:48.003Z","endTime":"2026-08-21T00:11:52.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952622292429368,"aZ":-19.557820010561088,"pfxX":0.359540167560215,"pfxZ":6.991799844932112,"pX":0.8231859840298167,"pZ":2.095317856373085,"vX0":7.898035942219936,"vY0":-133.30912262134285,"vZ0":-6.373494989931603,"x":85.62,"y":182.21,"x0":-2.221327369250799,"y0":50.00232476032076,"z0":5.9231136638325514,"aX":0.6488984400079266},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.5,"breakHorizontal":-2.3,"spinRate":2303,"spinDirection":185},"zone":14,"typeConfidence":0.91,"plateTime":0.4104596429171399,"extension":6.245647678614031},"index":2,"playId":"14edfbe0-ec0c-35a0-a110-d2757445b13c","pitchNumber":3,"startTime":"2026-08-21T00:12:07.468Z","endTime":"2026-08-21T00:12:10.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.897192898574843,"aZ":-11.226667567688352,"pfxX":-5.171097798685469,"pfxZ":11.10252311589845,"pX":-0.1332831837389212,"pZ":2.950944499354109,"vX0":6.859780462827496,"vY0":-136.46668566603577,"vZ0":-5.95380484666503,"x":122.08,"y":159.1,"x0":-2.0071965923461876,"y0":50.00671076286762,"z0":5.933738431431021,"aX":-9.760568072895069},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":7.9,"spinRate":2383,"spinDirection":209},"zone":2,"typeConfidence":0.91,"plateTime":0.4012994464588351,"extension":6.21536650751261},"index":3,"playId":"f31dc7fd-b5ec-336c-8e0e-0d5de6a855a4","pitchNumber":4,"startTime":"2026-08-21T00:12:30.304Z","endTime":"2026-08-21T00:12:34.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.282854286934814,"aZ":-9.832208941421417,"pfxX":-5.032695321901922,"pfxZ":11.60270184114294,"pX":1.3106945803566827,"pZ":1.4654836847786397,"vX0":10.335264055502986,"vY0":-138.03251818981246,"vZ0":-9.996854333723627,"x":67.04,"y":199.21,"x0":-1.8316803965578208,"y0":50.00626841322519,"z0":5.800404696154197,"aX":-9.694444516844452},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.0,"breakHorizontal":7.0,"spinRate":2467,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.39710090034521617,"extension":6.221115355129688},"index":4,"playId":"424d34d8-b8b4-34a0-b327-ed8eaffdadd9","pitchNumber":5,"startTime":"2026-08-21T00:12:58.139Z","endTime":"2026-08-21T00:13:01.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373008642778892,"aZ":-21.393963681907277,"pfxX":-8.37448776705588,"pfxZ":6.5359884888007205,"pX":0.03347106464266559,"pZ":1.306741088530498,"vX0":8.609466678293808,"vY0":-127.15816068696017,"vZ0":-6.860104869960627,"x":115.72,"y":203.5,"x0":-2.2969893924355285,"y0":50.00077822226152,"z0":5.7191058269667865,"aX":-13.808159521635096},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.6,"breakHorizontal":13.3,"spinRate":1535,"spinDirection":228},"zone":14,"typeConfidence":0.8,"plateTime":0.42959631266123166,"extension":6.352930991071064},"index":5,"playId":"5aad24c0-9944-3fcb-80c0-f7671f6b99e1","pitchNumber":6,"startTime":"2026-08-21T00:13:18.677Z","endTime":"2026-08-21T00:13:26.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:13:26.099Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Schanuel flies out to right fielder Cam Smith. Wade Meckler to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:13:50.057Z","endTime":"2026-08-21T00:14:05.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":"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":0},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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, 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":86.2,"endSpeed":78.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.827659956101854,"aZ":-21.57310342787176,"pfxX":-7.736175603136674,"pfxZ":6.683506821717893,"pX":-0.5479495498297992,"pZ":2.2737126122975844,"vX0":6.755706706156121,"vY0":-125.28907023952209,"vZ0":-4.271483561568694,"x":137.89,"y":177.39,"x0":-2.2770470288169276,"y0":50.003263974873036,"z0":5.768477477528144,"aX":-12.272675552845737},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.3,"breakHorizontal":12.4,"spinRate":1581,"spinDirection":227},"zone":4,"typeConfidence":0.9,"plateTime":0.43752530477786244,"extension":6.36736186787734},"hitData":{"launchSpeed":88.6,"launchAngle":35.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.56,"coordY":75.77}},"index":0,"playId":"3f445339-a53a-3a6c-b6d9-3089b62801bf","pitchNumber":1,"startTime":"2026-08-21T00:13:52.825Z","endTime":"2026-08-21T00:14:05.964Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:14:05.964Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a fly ball to right fielder Cam Smith. Wade Meckler scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:14:44.506Z","endTime":"2026-08-21T00:15:13.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"7674f686-d558-4055-a6c1-e9d9ff6bf3e6","startTime":"2026-08-21T00:14:44.506Z","endTime":"2026-08-21T00:14:49.506Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.191100069861132,"aZ":-16.13261083928881,"pfxX":-9.382588337002417,"pfxZ":8.46513267712595,"pX":0.028610025806356396,"pZ":2.2838385400587993,"vX0":9.986866966610329,"vY0":-137.0060277481073,"vZ0":-6.432223155867764,"x":115.91,"y":177.12,"x0":-2.4504685027683464,"y0":50.00313975143795,"z0":5.770894178675035,"aX":-17.779911881516863},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":14.8,"spinRate":2290,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.40029128706222217,"extension":6.255672266194056},"hitData":{"launchSpeed":72.6,"launchAngle":31.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.37,"coordY":129.27}},"index":1,"playId":"f8208ba8-99de-3009-97b5-acebc40e9030","pitchNumber":1,"startTime":"2026-08-21T00:15:00.538Z","endTime":"2026-08-21T00:15:13.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:15:13.109Z","atBatIndex":3},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Zach Neto caught stealing 2nd base, catcher Christian Vázquez to shortstop Nick Allen.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-21T00:15:35.490Z","endTime":"2026-08-21T00:16:24.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"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(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.3,"endSpeed":85.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349236652513106,"aZ":-12.242270404137658,"pfxX":-5.261221616163988,"pfxZ":10.497404745124474,"pX":-0.5079598349711849,"pZ":3.00001734403899,"vX0":6.276941663533171,"vY0":-137.170903728195,"vZ0":-5.582206296438304,"x":136.36,"y":157.78,"x0":-2.1462244596952034,"y0":50.00491846245233,"z0":5.901766851276959,"aX":-9.992060624974659},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":8.2,"spinRate":2385,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.39985284462098525,"extension":6.191243328613161},"index":0,"playId":"20735583-bc70-3102-99d7-dd757529265e","pitchNumber":1,"startTime":"2026-08-21T00:15:39.391Z","endTime":"2026-08-21T00:15:42.698Z","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":2},"index":1,"playId":"1e83e5a8-98fe-3489-b39b-06a479c83955","startTime":"2026-08-21T00:15:56.712Z","endTime":"2026-08-21T00:15:59.778Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.638688299415094,"aZ":-14.566932676061718,"pfxX":-3.085134782789649,"pfxZ":9.314200635154725,"pX":-0.9603815996527922,"pZ":2.798154317630821,"vX0":4.425346490337022,"vY0":-136.737395043709,"vZ0":-5.6591264135865815,"x":153.61,"y":163.23,"x0":-2.2002373304458676,"y0":50.00420971533677,"z0":5.897178726059761,"aX":-5.833026859989617},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":4.7,"spinRate":2249,"spinDirection":206},"zone":11,"typeConfidence":0.55,"plateTime":0.40084245865311496,"extension":6.080028122867918},"index":2,"playId":"50076798-e8ae-35d4-ad49-8f7ebf100b81","pitchNumber":2,"startTime":"2026-08-21T00:16:17.667Z","endTime":"2026-08-21T00:16:24.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:16:24.012Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"LaMonte Wade Jr. walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:19:17.755Z","endTime":"2026-08-21T00:20:13.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T00:18:57.764Z","endTime":"2026-08-21T00:19:19.590Z","isPitch":false,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"}},{"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.3,"endSpeed":84.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892018985771816,"aZ":-15.611975435847441,"pfxX":-9.442710162808806,"pfxZ":9.015343102006018,"pX":1.2819078048487644,"pZ":1.8587545822814089,"vX0":13.149937645729954,"vY0":-135.05524391377773,"vZ0":-6.874505466437143,"x":68.14,"y":188.59,"x0":-2.4356572116879986,"y0":50.00640640594135,"z0":5.546201085162579,"aX":-17.354763640310804},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":14.2,"spinRate":2237,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.40639754778059833,"extension":7.2581367999379465},"index":1,"playId":"3243efb5-c717-361f-b71f-73a5cd83d8b5","pitchNumber":1,"startTime":"2026-08-21T00:19:19.590Z","endTime":"2026-08-21T00:19:22.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.577119928613385,"aZ":-16.58112268246658,"pfxX":-6.994279286396167,"pfxZ":8.128674681787427,"pX":-1.8815610776415375,"pZ":1.5584903373588503,"vX0":4.672611180343262,"vY0":-138.50209059738452,"vZ0":-7.761672314616828,"x":188.72,"y":196.7,"x0":-2.692750374030653,"y0":50.004076557215086,"z0":5.53300709580564,"aX":-13.417994086669452},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":11.5,"spinRate":2284,"spinDirection":221},"zone":13,"typeConfidence":0.9,"plateTime":0.39738687605455114,"extension":7.161427792632247},"index":2,"playId":"3c98d644-55f1-3c37-adb6-42fda095a797","pitchNumber":2,"startTime":"2026-08-21T00:19:33.427Z","endTime":"2026-08-21T00:19:36.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":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12386162518975,"aZ":-13.238921579972855,"pfxX":-8.036783332734867,"pfxZ":9.99408580476329,"pX":1.557191743924874,"pZ":0.8402798068019472,"vX0":13.55968054606892,"vY0":-137.2035180600563,"vZ0":-9.997828173764313,"x":57.64,"y":216.09,"x0":-2.418970147039302,"y0":50.004119574458635,"z0":5.448096545114651,"aX":-15.229401202809921},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2307,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4001720623135743,"extension":7.243787033225578},"index":3,"playId":"b9233718-320e-3348-be28-ee919dbe289c","pitchNumber":3,"startTime":"2026-08-21T00:19:48.760Z","endTime":"2026-08-21T00:19:51.760Z","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":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.579155480479667,"aZ":-12.795626386426171,"pfxX":-7.5254126593399855,"pfxZ":9.961134044402993,"pX":-0.3462554785298875,"pZ":1.0674042592264847,"vX0":8.569597603992891,"vY0":-138.7115358656508,"vZ0":-9.592057991544353,"x":130.2,"y":209.96,"x0":-2.500748605392817,"y0":50.00008798938821,"z0":5.427383612331332,"aX":-14.635239929937299},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":11.8,"spinRate":2335,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.39515792573631847,"extension":7.195941118804912},"index":4,"playId":"06851cd7-c594-3606-bd29-d2348aa102f3","pitchNumber":4,"startTime":"2026-08-21T00:20:09.610Z","endTime":"2026-08-21T00:20:13.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:20:13.747Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yordan Alvarez walks. LaMonte Wade Jr. to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:20:36.683Z","endTime":"2026-08-21T00:21:53.256Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnSecond":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109228463752423,"aZ":-38.37144599446859,"pfxX":0.9907140984093041,"pfxZ":-4.381897690865377,"pX":0.3490072051116094,"pZ":-0.042037220255686035,"vX0":5.900624337136406,"vY0":-118.32215414332615,"vZ0":-5.050001458498688,"x":103.7,"y":239.92,"x0":-2.308411266214172,"y0":50.0031265282796,"z0":5.645642021970881,"aX":1.40052657890996},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.9,"breakHorizontal":-3.2,"spinRate":2486,"spinDirection":31},"zone":14,"typeConfidence":0.91,"plateTime":0.4633676662830024,"extension":7.085237031973969},"index":0,"playId":"201824ae-805b-30ca-9c8d-b68dafe7ddb9","pitchNumber":1,"startTime":"2026-08-21T00:20:36.914Z","endTime":"2026-08-21T00:20:39.914Z","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":83.3,"endSpeed":76.8,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.856855705466444,"aZ":-28.927752100630162,"pfxX":-6.1433814582940895,"pfxZ":2.181546404162032,"pX":0.49326750869596064,"pZ":1.3746765499906768,"vX0":8.386660688256912,"vY0":-120.99163278214331,"vZ0":-4.183789772463426,"x":98.2,"y":201.66,"x0":-2.214326884413927,"y0":50.00154900352135,"z0":5.6515457735887,"aX":-9.138562202847872},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.2,"breakHorizontal":9.2,"spinRate":1800,"spinDirection":254},"zone":14,"typeConfidence":0.89,"plateTime":0.452112276854602,"extension":7.247415590777967},"index":1,"playId":"3281dba7-943f-39eb-ac6a-b71c0bca5e20","pitchNumber":2,"startTime":"2026-08-21T00:20:55.166Z","endTime":"2026-08-21T00:21:00.452Z","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":96.0,"endSpeed":87.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68735156378888,"aZ":-16.17599131539081,"pfxX":-8.842885973131075,"pfxZ":8.173675303050127,"pX":-0.7231959117775904,"pZ":1.4888566884610228,"vX0":7.788102144511556,"vY0":-139.34497910711684,"vZ0":-8.175612340292783,"x":144.57,"y":198.58,"x0":-2.4119185453606047,"y0":50.00258913991083,"z0":5.539601760014266,"aX":-17.307885594426374},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":14.3,"spinRate":2209,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.3937849411671821,"extension":7.211231202826064},"index":2,"playId":"74b04949-d079-31fa-9c85-f528a8388256","pitchNumber":3,"startTime":"2026-08-21T00:21:12.625Z","endTime":"2026-08-21T00:21:16.967Z","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":95.5,"endSpeed":87.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886546024957138,"aZ":-16.414967235084905,"pfxX":-8.913890214041235,"pfxZ":8.090310968185548,"pX":-0.32431414923863816,"pZ":1.8453612436388689,"vX0":8.521021512041521,"vY0":-138.63963502120384,"vZ0":-7.3352936070814225,"x":129.36,"y":188.96,"x0":-2.2789661957176524,"y0":50.001609061903984,"z0":5.620334965318786,"aX":-17.358381981366165},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.3,"breakHorizontal":14.4,"spinRate":2230,"spinDirection":218},"zone":7,"typeConfidence":0.9,"plateTime":0.39501653053457053,"extension":7.159018518692672},"index":3,"playId":"ddd78a04-ffd5-3c21-bf75-bae320dd5aec","pitchNumber":4,"startTime":"2026-08-21T00:21:31.394Z","endTime":"2026-08-21T00:21:37.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.997848913345,"aZ":-17.885436488763016,"pfxX":-10.411523709998015,"pfxZ":7.220975509470585,"pX":0.8216733476732545,"pZ":1.1964792045501935,"vX0":11.934352121484794,"vY0":-139.86903590460358,"vZ0":-8.845930242767716,"x":85.68,"y":206.48,"x0":-2.1508364366413426,"y0":50.0017562763649,"z0":5.576483178161774,"aX":-20.597085163380488},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.3,"breakHorizontal":16.3,"spinRate":2289,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.3918395238915422,"extension":7.184369904341139},"index":4,"playId":"3a9b1d38-764f-34de-8b4f-a6589588c1ce","pitchNumber":5,"startTime":"2026-08-21T00:21:49.632Z","endTime":"2026-08-21T00:21:53.256Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:21:53.256Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Paredes singles on a sharp line drive to center fielder Mike Trout. LaMonte Wade Jr. to 3rd. Yordan Alvarez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:22:51.089Z","endTime":"2026-08-21T00:24:15.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"postOnThird":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T00:22:09.392Z","endTime":"2026-08-21T00:22:53.267Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.376285678693314,"aZ":-13.15778197101099,"pfxX":-9.45717247111391,"pfxZ":9.4419456072836,"pX":0.01880189627808525,"pZ":1.3141865521111127,"vX0":9.634016378440204,"vY0":-141.07975019738217,"vZ0":-9.524905669268433,"x":116.28,"y":203.3,"x0":-2.2131463955460524,"y0":50.00079401808826,"z0":5.584004334041175,"aX":-19.043836652432365},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":15.1,"spinRate":2331,"spinDirection":217},"zone":14,"typeConfidence":0.91,"plateTime":0.3883760875371052,"extension":7.181821349708124},"index":1,"playId":"57fa0a91-ba3e-31da-bb59-f6f864daf4eb","pitchNumber":1,"startTime":"2026-08-21T00:22:53.267Z","endTime":"2026-08-21T00:22:57.402Z","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.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.613916620929835,"aZ":-15.743289329645274,"pfxX":-9.041022809345579,"pfxZ":8.226383353736175,"pX":-0.013239836233710802,"pZ":1.22613657873835,"vX0":9.526831775835262,"vY0":-140.40037524866494,"vZ0":-9.13432347242433,"x":117.5,"y":205.67,"x0":-2.2748250021572627,"y0":50.00668639992623,"z0":5.545329529121377,"aX":-18.06502744618259},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.1,"breakHorizontal":14.4,"spinRate":2351,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.39003892625796066,"extension":7.239799840322404},"index":2,"playId":"5c6b2b61-64dd-3129-a3d5-8dcc0ff521b6","pitchNumber":2,"startTime":"2026-08-21T00:23:09.441Z","endTime":"2026-08-21T00:23:13.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.554596838270626,"aZ":-27.235649114006673,"pfxX":2.8889073946356687,"pfxZ":2.982617286396371,"pX":0.8993715656824635,"pZ":1.8927363573897809,"vX0":7.691068253982647,"vY0":-127.75131667789076,"vZ0":-4.097037318015849,"x":82.72,"y":187.68,"x0":-2.5220993788482517,"y0":50.006076361066185,"z0":5.650562751080072,"aX":4.790680233233064},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":-7.0,"spinRate":2441,"spinDirection":159},"zone":14,"typeConfidence":0.9,"plateTime":0.4282282116583196,"extension":7.173637412566551},"index":3,"playId":"115c856e-8662-3bf9-8140-273c01d9b9bc","pitchNumber":3,"startTime":"2026-08-21T00:23:27.793Z","endTime":"2026-08-21T00:23:31.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38901409370222,"aZ":-27.84438418535828,"pfxX":-5.909176359698688,"pfxZ":2.8799812861773204,"pX":1.4540580441383197,"pZ":0.5440227406704256,"vX0":10.45349415845984,"vY0":-121.68586929604147,"vZ0":-6.392583309896536,"x":61.57,"y":224.09,"x0":-2.125456816120782,"y0":50.00249746268734,"z0":5.610607985127341,"aX":-8.881907195867282},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.8,"breakHorizontal":8.3,"spinRate":1955,"spinDirection":249},"zone":14,"typeConfidence":0.87,"plateTime":0.4497492674249357,"extension":7.382653166036871},"index":4,"playId":"3cab74be-8e35-3389-924b-a4d496d79de9","pitchNumber":4,"startTime":"2026-08-21T00:23:45.449Z","endTime":"2026-08-21T00:23:48.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.772807308323706,"aZ":-13.329010328294169,"pfxX":-8.630066233396015,"pfxZ":9.52126406509585,"pX":0.07535138780477547,"pZ":1.8229548094059533,"vX0":9.450153887604625,"vY0":-140.70093762681861,"vZ0":-7.9644516845036355,"x":114.13,"y":189.56,"x0":-2.226514639092391,"y0":50.00313940799348,"z0":5.579096161246217,"aX":-17.080826710379778},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":13.4,"spinRate":2413,"spinDirection":223},"zone":8,"typeConfidence":0.91,"plateTime":0.3912323356140335,"extension":7.154576393401802},"hitData":{"launchSpeed":101.5,"launchAngle":17.0,"totalDistance":318.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":145.73,"coordY":60.08}},"index":5,"playId":"626e6793-9bb8-3f20-ad96-5a755f1b195d","pitchNumber":5,"startTime":"2026-08-21T00:24:05.297Z","endTime":"2026-08-21T00:24:15.778Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:24:15.778Z","atBatIndex":7},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Jose Altuve reaches on a fielder's choice. LaMonte Wade Jr. scores. Yordan Alvarez to 3rd. Isaac Paredes to 2nd. Throwing error by third baseman Vaughn Grissom.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:24:45.480Z","endTime":"2026-08-21T00:24:57.334Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.748540963104364,"aZ":-26.89676775558926,"pfxX":2.9335103726457024,"pfxZ":3.143751348834207,"pX":0.4376866273173595,"pZ":1.636665446441974,"vX0":6.344213119010664,"vY0":-128.59810663347952,"vZ0":-4.90328755470354,"x":100.32,"y":194.59,"x0":-2.4390886728681416,"y0":50.00601367526915,"z0":5.645233023766776,"aX":4.9326913326997435},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-6.7,"spinRate":2363,"spinDirection":159},"zone":9,"typeConfidence":0.9,"plateTime":0.42532180018146715,"extension":7.062931100402687},"hitData":{"launchSpeed":94.7,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.44,"coordY":164.25}},"index":0,"playId":"bcbed459-64ab-3d3d-b025-d1d452d4520a","pitchNumber":1,"startTime":"2026-08-21T00:24:49.096Z","endTime":"2026-08-21T00:24:57.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:24:57.334Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to left fielder Wade Meckler.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:25:28.927Z","endTime":"2026-08-21T00:26:19.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.46506254383887,"aZ":-12.980177087764861,"pfxX":-6.307484152563871,"pfxZ":9.602298930389402,"pX":-0.17155026636975018,"pZ":3.1215845852862754,"vX0":7.930963818904548,"vY0":-140.82434666630266,"vZ0":-5.165110145546313,"x":123.54,"y":154.5,"x0":-2.211407375345855,"y0":50.00016798101241,"z0":5.8264450410596735,"aX":-12.604638211464636},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2300,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3896880641227001,"extension":7.060974716947064},"index":0,"playId":"ac4ecc5a-8e19-3f45-9cf8-8db73d84444d","pitchNumber":1,"startTime":"2026-08-21T00:25:28.927Z","endTime":"2026-08-21T00:25:33.015Z","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":97.0,"endSpeed":88.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22663855902358,"aZ":-13.229686579188298,"pfxX":-7.3601454599236495,"pfxZ":9.439401550662616,"pX":-0.8813097918792119,"pZ":2.675027951700637,"vX0":6.386166291115464,"vY0":-141.03590748624447,"vZ0":-6.2604498251507765,"x":150.59,"y":166.55,"x0":-2.2230541358849836,"y0":50.00016300320919,"z0":5.7829552371370445,"aX":-14.768193975561218},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2352,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.3889175604873545,"extension":6.991925969245303},"index":1,"playId":"ef50ec8b-1e22-3a3b-8d35-a623262c028a","pitchNumber":2,"startTime":"2026-08-21T00:25:47.693Z","endTime":"2026-08-21T00:25:51.908Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87504367333749,"aZ":-13.263430961886051,"pfxX":-7.49469247329475,"pfxZ":9.626079615836325,"pX":-0.7585226185497244,"pZ":2.5692168199533802,"vX0":6.784498043923858,"vY0":-139.82480549428038,"vZ0":-6.602558993887027,"x":145.91,"y":169.41,"x0":-2.2521514917714316,"y0":50.00147885962822,"z0":5.8452153111495,"aX":-14.721040676050116},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":12.0,"spinRate":2317,"spinDirection":221},"zone":4,"typeConfidence":0.9,"plateTime":0.3929286231750386,"extension":7.04172166240421},"hitData":{"launchSpeed":91.4,"launchAngle":51.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.76,"coordY":99.77}},"index":2,"playId":"4d3fdebc-665b-3e9d-8137-35c1b5bb00ae","pitchNumber":3,"startTime":"2026-08-21T00:26:06.316Z","endTime":"2026-08-21T00:26:19.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:26:19.905Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:26:46.596Z","endTime":"2026-08-21T00:27:54.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"postOnThird":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.792286984821033,"aZ":-26.8722660297481,"pfxX":-5.8442354776359275,"pfxZ":3.46323735160337,"pX":-0.06191501288440858,"pZ":2.418321747399714,"vX0":7.048555277916526,"vY0":-122.98651741532096,"vZ0":-2.6954716433806913,"x":119.36,"y":173.49,"x0":-2.208018939744741,"y0":50.000861466577675,"z0":5.811847457094492,"aX":-8.937046333361918},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.9,"breakHorizontal":8.9,"spinRate":1943,"spinDirection":250},"zone":5,"typeConfidence":0.87,"plateTime":0.44567183427110857,"extension":7.28475316988725},"index":0,"playId":"b5fb1999-e21c-3953-8bc8-1d362df63be1","pitchNumber":1,"startTime":"2026-08-21T00:26:54.434Z","endTime":"2026-08-21T00:26:58.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.198293699954924,"aZ":-14.896102775429625,"pfxX":-7.508556659143846,"pfxZ":8.493704462249882,"pX":0.0328742518132672,"pZ":3.778917891397508,"vX0":8.6977577656632,"vY0":-141.90073246336772,"vZ0":-3.3022788467407147,"x":115.75,"y":136.75,"x0":-2.099966016697558,"y0":50.0053968347767,"z0":5.909970874137565,"aX":-15.278740424025727},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2306,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.38635895148611255,"extension":6.929803090169913},"index":1,"playId":"dd856672-b6c6-3270-9de5-3ed34b1f3b17","pitchNumber":2,"startTime":"2026-08-21T00:27:14.634Z","endTime":"2026-08-21T00:27:17.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46283751106264,"aZ":-14.271869287916683,"pfxX":-7.657712926681366,"pfxZ":8.913109228110423,"pX":-0.7588524126835102,"pZ":2.109451583279037,"vX0":6.745517642196947,"vY0":-140.93845526410777,"vZ0":-7.554577636799705,"x":145.93,"y":181.82,"x0":-2.1900336986823983,"y0":50.00532087925042,"z0":5.749248704130205,"aX":-15.385610457101556},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2350,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.38884742309539444,"extension":7.117677080840043},"index":2,"playId":"5a57eeeb-eea9-3f35-a968-24deb5782753","pitchNumber":3,"startTime":"2026-08-21T00:27:49.378Z","endTime":"2026-08-21T00:27:54.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:27:54.642Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-21T00:28:17.744Z","endTime":"2026-08-21T00:30:20.712Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":680570,"link":"/api/v1/people/680570"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"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":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":83.7,"endSpeed":77.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.49874467037465,"aZ":-28.61119235438771,"pfxX":-5.006320397421824,"pfxZ":2.365920268391765,"pX":0.7126988772365482,"pZ":0.9841900039345242,"vX0":8.380085506037146,"vY0":-121.5837881521105,"vZ0":-5.224023515646936,"x":89.83,"y":212.21,"x0":-2.118904499730975,"y0":50.00464473204026,"z0":5.626053099247408,"aX":-7.542380349518359},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.4,"breakHorizontal":7.2,"spinRate":1976,"spinDirection":259},"zone":14,"typeConfidence":0.85,"plateTime":0.4494676775616919,"extension":7.329447422483512},"index":0,"playId":"f95f71cd-80fd-3a59-ade2-d31417781c4e","pitchNumber":1,"startTime":"2026-08-21T00:28:18.669Z","endTime":"2026-08-21T00:28:22.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.382558791511336,"aZ":-12.91627191394748,"pfxX":-7.589089878053848,"pfxZ":9.52068159363492,"pX":0.19924535239974273,"pZ":2.7795977440072654,"vX0":8.90096281272683,"vY0":-141.5858008664781,"vZ0":-5.908015252558258,"x":109.41,"y":163.73,"x0":-2.0044903750253473,"y0":50.00591803660195,"z0":5.7254535425730655,"aX":-15.356849476734238},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":11.9,"spinRate":2313,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.38736129947688536,"extension":7.078942057967759},"index":1,"playId":"9331e39d-2db5-3a64-acc3-6de29bd01c21","pitchNumber":2,"startTime":"2026-08-21T00:28:36.857Z","endTime":"2026-08-21T00:28:40.730Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.55387087191464,"aZ":-10.714121147907889,"pfxX":-6.806115161278185,"pfxZ":10.446479577265327,"pX":0.29112895699941027,"pZ":3.2553355764126706,"vX0":9.56747196305243,"vY0":-142.60342441878313,"vZ0":-5.252613787816574,"x":105.9,"y":150.89,"x0":-2.227028976356381,"y0":50.00541713901238,"z0":5.800495987368772,"aX":-13.985749751170765},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.0,"breakHorizontal":10.3,"spinRate":2364,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.38445751276644735,"extension":7.120754728764099},"index":2,"playId":"b40d4534-44ee-3dca-a37e-0986e8564138","pitchNumber":3,"startTime":"2026-08-21T00:28:55.635Z","endTime":"2026-08-21T00:28:58.808Z","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":84.5,"endSpeed":78.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.46516241893975,"aZ":-26.749667373918136,"pfxX":-5.169424626565546,"pfxZ":3.552038007537603,"pX":1.0824365039164248,"pZ":0.1405953483178541,"vX0":9.506852125450363,"vY0":-122.56533939307516,"vZ0":-7.796875517813916,"x":75.74,"y":234.98,"x0":-2.169095940891014,"y0":50.001493585602205,"z0":5.63634198834633,"aX":-7.8911514399927505},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":7.2,"spinRate":1875,"spinDirection":245},"zone":14,"typeConfidence":0.81,"plateTime":0.44630486910151523,"extension":7.3283433237718745},"index":3,"playId":"eb9dc9e4-6808-32c8-9265-678c7240ef82","pitchNumber":4,"startTime":"2026-08-21T00:29:24.899Z","endTime":"2026-08-21T00:29:32.508Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Grayson Rodriguez. Yordan Alvarez scores. Isaac Paredes to 3rd. Jose Altuve to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"eb9dc9e4-6808-32c8-9265-678c7240ef82","startTime":"2026-08-21T00:30:03.439Z","endTime":"2026-08-21T00:30:13.985Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":670541,"link":"/api/v1/people/670541"}},{"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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.090479915996802,"aZ":-25.18965986951293,"pfxX":-5.742524835274839,"pfxZ":4.60175907577609,"pX":0.4069354484380938,"pZ":2.0788437787371112,"vX0":8.13994263187384,"vY0":-122.16493517286948,"vZ0":-3.3690999607641055,"x":101.49,"y":182.65,"x0":-2.2155512635013563,"y0":50.00387807964856,"z0":5.630827201318443,"aX":-8.718653635520754},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.8,"breakHorizontal":8.5,"spinRate":1908,"spinDirection":253},"zone":9,"typeConfidence":0.88,"plateTime":0.44761327863722444,"extension":7.41203198799167},"hitData":{"launchSpeed":87.3,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.47,"coordY":154.62}},"index":5,"playId":"a7802a2d-9865-3447-bba5-7a7b6095a8c1","pitchNumber":5,"startTime":"2026-08-21T00:30:13.985Z","endTime":"2026-08-21T00:30:20.712Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:30:20.712Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Moisés Ballesteros doubles (7) on a sharp line drive to right fielder Cam Smith.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:32:16.405Z","endTime":"2026-08-21T00:35:35.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":70.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.642862140550694,"aZ":-42.57966584060537,"pfxX":7.6535455943439175,"pfxZ":-8.314102946372593,"pX":0.09964151548133861,"pZ":1.713112683407334,"vX0":2.859990939771021,"vY0":-112.45123432487605,"vZ0":-0.32847438720580846,"x":113.2,"y":192.53,"x0":-2.191292595997133,"y0":50.00174269059734,"z0":6.264199865677636,"aX":9.581032236693261},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-14.6,"breakHorizontal":-14.6,"spinRate":2685,"spinDirection":25},"zone":8,"typeConfidence":0.92,"plateTime":0.4913158701155904,"extension":5.862543857336533},"index":0,"playId":"b8b78d0d-76f7-3a09-9491-6aa9bdfa54ea","pitchNumber":1,"startTime":"2026-08-21T00:32:26.879Z","endTime":"2026-08-21T00:32:30.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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":71.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200915026647998,"aZ":-43.310104540228856,"pfxX":7.645561964439456,"pfxZ":-8.529275356504957,"pX":-0.23274731138185215,"pZ":1.6875424643631014,"vX0":2.1141131916829337,"vY0":-114.99608610966148,"vZ0":-0.6342705584864465,"x":125.87,"y":193.22,"x0":-2.1626203398474124,"y0":50.00033505542108,"z0":6.2589411788836875,"aX":9.986501210584748},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-15.1,"breakHorizontal":-14.4,"spinRate":2682,"spinDirection":33},"zone":8,"typeConfidence":0.92,"plateTime":0.4808483592206776,"extension":5.975609033953944},"index":1,"playId":"2af959a0-7867-31be-8724-07a1654323a2","pitchNumber":2,"startTime":"2026-08-21T00:32:44.220Z","endTime":"2026-08-21T00:32:47.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32093906566065,"aZ":-16.3682820652349,"pfxX":-4.370604020436321,"pfxZ":8.472269755324493,"pX":-0.9966025413446001,"pZ":5.019956422448303,"vX0":4.620403975475562,"vY0":-136.3080350645338,"vZ0":-0.2990547850053522,"x":154.99,"y":103.24,"x0":-2.152669877237817,"y0":50.00354309103309,"z0":6.26957923569448,"aX":-8.15530225830772},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2344,"spinDirection":208},"zone":11,"typeConfidence":0.73,"plateTime":0.4031348350812798,"extension":5.856117941331342},"index":2,"playId":"60986102-9126-3839-9fbd-2661e71447ba","pitchNumber":3,"startTime":"2026-08-21T00:33:17.238Z","endTime":"2026-08-21T00:33:20.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.98212339012899,"aZ":-14.236014127145795,"pfxX":-3.5104076431366074,"pfxZ":9.624160890227845,"pX":-0.18376294155539818,"pZ":4.306875479903353,"vX0":6.362685608570765,"vY0":-136.17790145273295,"vZ0":-2.2302698622042056,"x":124.0,"y":122.49,"x0":-2.1024326508637214,"y0":50.00594618035921,"z0":6.130092707100599,"aX":-6.54589512747451},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":4.9,"spinRate":2390,"spinDirection":209},"zone":11,"typeConfidence":0.74,"plateTime":0.4033640696054057,"extension":6.083737212207985},"index":3,"playId":"20e6e3e6-378a-3b09-b0ae-2012d9bcb47a","pitchNumber":4,"startTime":"2026-08-21T00:33:34.540Z","endTime":"2026-08-21T00:33:37.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.423757597279387,"aZ":-11.718437679119978,"pfxX":-3.006719296323828,"pfxZ":11.123957378724286,"pX":-1.078859917715868,"pZ":3.470180563991725,"vX0":3.834416415724276,"vY0":-135.0059658509868,"vZ0":-4.636457458503031,"x":158.12,"y":145.09,"x0":-2.129413047736371,"y0":50.00304146243618,"z0":6.039870380623345,"aX":-5.529520151662811},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.3,"breakHorizontal":4.6,"spinRate":2344,"spinDirection":208},"zone":11,"typeConfidence":0.61,"plateTime":0.4062929626842724,"extension":6.052774394388591},"index":4,"playId":"487f82de-5515-3691-9026-a00d2ba90d65","pitchNumber":5,"startTime":"2026-08-21T00:33:52.353Z","endTime":"2026-08-21T00:33:55.353Z","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":85.1,"endSpeed":78.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.416256916531523,"aZ":-30.869898443039816,"pfxX":1.37765352595741,"pfxZ":0.8368229637732973,"pX":-0.017528049839212998,"pZ":2.3168499935707727,"vX0":4.838785797226924,"vY0":-123.85403601990286,"vZ0":-2.867698417856461,"x":117.67,"y":176.23,"x0":-2.1743760390442564,"y0":50.00287140633355,"z0":6.067787376401872,"aX":2.14184505648299},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.1,"breakHorizontal":-3.6,"spinRate":2814,"spinDirection":64},"zone":5,"typeConfidence":0.93,"plateTime":0.44201549407673246,"extension":6.059462155030148},"index":5,"playId":"eced586f-e964-3ddc-8510-0bf918faecb7","pitchNumber":6,"startTime":"2026-08-21T00:34:18.157Z","endTime":"2026-08-21T00:34:21.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26134663028965,"aZ":-12.859322372855951,"pfxX":-3.7182001784783623,"pfxZ":10.151104710213925,"pX":-0.7886425895494493,"pZ":2.394303431465634,"vX0":4.724011411271029,"vY0":-137.05839292812985,"vZ0":-7.27988289709637,"x":147.06,"y":174.13,"x0":-2.0513973289550655,"y0":50.0023823830098,"z0":5.962804426831541,"aX":-7.07473015137359},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":5.8,"spinRate":2414,"spinDirection":208},"zone":4,"typeConfidence":0.86,"plateTime":0.39961845359855896,"extension":6.040605613282997},"index":6,"playId":"3bd583b7-44ec-3c11-89ca-b197fc5b809c","pitchNumber":7,"startTime":"2026-08-21T00:34:43.291Z","endTime":"2026-08-21T00:34:48.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63356375310078,"aZ":-23.09302287950404,"pfxX":-8.025122309083198,"pfxZ":5.635894709475927,"pX":-2.124089372243514,"pZ":2.921076974460568,"vX0":3.256351459356038,"vY0":-126.11746745090268,"vZ0":-2.692501629912533,"x":197.97,"y":159.91,"x0":-2.389334418806521,"y0":50.002735703887545,"z0":5.86501290536957,"aX":-12.927931064834251},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":13.8,"spinRate":1647,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.4342982608758419,"extension":6.101708933110288},"index":7,"playId":"e3d1b92a-fc97-35e9-9f53-206496a1011d","pitchNumber":8,"startTime":"2026-08-21T00:35:05.506Z","endTime":"2026-08-21T00:35:08.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.915336965737964,"aZ":-21.02593760647529,"pfxX":-6.676049826147584,"pfxZ":6.830877283888685,"pX":0.021578818673234003,"pZ":2.4206123008110785,"vX0":7.565172074041224,"vY0":-126.68449108710757,"vZ0":-4.419026698825742,"x":116.18,"y":173.42,"x0":-2.1303949878298356,"y0":50.00311304874053,"z0":5.859859484641454,"aX":-10.895487456188585},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.6,"breakHorizontal":10.4,"spinRate":1608,"spinDirection":224},"zone":5,"typeConfidence":0.84,"plateTime":0.43170191578686845,"extension":6.159564358360848},"hitData":{"launchSpeed":107.4,"launchAngle":20.0,"totalDistance":383.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.78,"coordY":53.79}},"index":8,"playId":"d9256d71-44df-3bd0-9629-b9650b96cf0e","pitchNumber":9,"startTime":"2026-08-21T00:35:21.440Z","endTime":"2026-08-21T00:35:35.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:35:35.446Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a ground ball to center fielder Daulton Varsho. Moisés Ballesteros scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:36:04.392Z","endTime":"2026-08-21T00:36:40.654Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.939632145692176,"aZ":-17.353417881987788,"pfxX":-8.280101188402904,"pfxZ":7.929056470958685,"pX":-0.3062416260644954,"pZ":2.7139588729701507,"vX0":7.959660204279014,"vY0":-136.111615707803,"vZ0":-4.948246252719944,"x":128.67,"y":165.5,"x0":-2.198119777216931,"y0":50.00156258987665,"z0":5.763758362437496,"aX":-15.475787315641215},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":13.2,"spinRate":2152,"spinDirection":213},"zone":4,"typeConfidence":0.86,"plateTime":0.40298692969630956,"extension":6.164009489049669},"index":0,"playId":"ee4c92fe-81b9-3a26-ad98-43edf30626c0","pitchNumber":1,"startTime":"2026-08-21T00:36:10.450Z","endTime":"2026-08-21T00:36:14.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.234570306242304,"aZ":-17.716930654381606,"pfxX":-9.17200101883551,"pfxZ":7.848724062917558,"pX":-0.5063797149169317,"pZ":1.9073192828095573,"vX0":7.505283502547462,"vY0":-135.04603174177655,"vZ0":-6.683339968162262,"x":102.63,"y":173.88,"x0":-2.134055329223791,"y0":50.00134659439785,"z0":5.666706136443561,"aX":-16.889225315369416},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2149,"spinDirection":215},"zone":7,"typeConfidence":0.93,"plateTime":0.4060609764050529,"extension":6.190856219115285},"hitData":{"launchSpeed":98.1,"launchAngle":4.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.36,"coordY":112.54}},"index":1,"playId":"1b8850ef-2ca9-3457-b808-9b1f7e699176","pitchNumber":2,"startTime":"2026-08-21T00:36:29.611Z","endTime":"2026-08-21T00:36:40.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:36:40.654Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a ground ball to center fielder Daulton Varsho. Vaughn Grissom to 3rd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:37:06.359Z","endTime":"2026-08-21T00:37:58.489Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"postOnThird":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.849619143145002,"aZ":-21.97122013055122,"pfxX":-9.052340122671863,"pfxZ":6.346827907817163,"pX":0.165234582769025,"pZ":1.1588026595530982,"vX0":9.112589458777524,"vY0":-125.78635156227594,"vZ0":-6.658881274111778,"x":110.7,"y":207.49,"x0":-2.3235317321213844,"y0":50.00128669503071,"z0":5.614567569479096,"aX":-14.545763365495889},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.2,"breakHorizontal":14.4,"spinRate":1568,"spinDirection":228},"zone":14,"typeConfidence":0.86,"plateTime":0.43498664202832016,"extension":6.262980363333362},"index":0,"playId":"96359c95-4ad1-3991-bc77-110b20f8ed8b","pitchNumber":1,"startTime":"2026-08-21T00:37:11.333Z","endTime":"2026-08-21T00:37:14.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.312219426557256,"aZ":-13.603309380027362,"pfxX":-4.528961534688421,"pfxZ":9.905223313246884,"pX":-0.2756496948006461,"pZ":3.8625885810804554,"vX0":6.279019144586796,"vY0":-136.36887385731862,"vZ0":-3.3308350446066775,"x":127.51,"y":134.49,"x0":-2.0246180556254583,"y0":50.000684001575166,"z0":6.044410867389703,"aX":-8.489622670670558},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2242,"spinDirection":212},"zone":11,"typeConfidence":0.88,"plateTime":0.40238312298375467,"extension":6.070915654282378},"index":1,"playId":"cdfce222-c234-39ca-9a73-f93df799ae41","pitchNumber":2,"startTime":"2026-08-21T00:37:29.643Z","endTime":"2026-08-21T00:37:33.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.159398771325105,"aZ":-21.27729002784231,"pfxX":-6.888216313301477,"pfxZ":6.818616114866065,"pX":-0.6508422009820747,"pZ":2.440244271115766,"vX0":6.11128713718222,"vY0":-125.30772628447473,"vZ0":-4.058948545898342,"x":141.81,"y":172.89,"x0":-2.220592601323956,"y0":50.0036659672925,"z0":5.809120604838921,"aX":-11.008797417693087},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":11.6,"breakHorizontal":11.2,"spinRate":1667,"spinDirection":221},"zone":4,"typeConfidence":0.89,"plateTime":0.43628989077784874,"extension":6.208254546758227},"hitData":{"launchSpeed":101.6,"launchAngle":-6.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.92,"coordY":114.57}},"index":2,"playId":"38ee1d5a-f9c2-3322-885c-228773e11883","pitchNumber":3,"startTime":"2026-08-21T00:37:47.058Z","endTime":"2026-08-21T00:37:58.489Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:37:58.489Z","atBatIndex":14},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyler Heineman out on a sacrifice bunt, first baseman LaMonte Wade Jr. to second baseman Jose Altuve. Vaughn Grissom scores. Josh Lowe to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:39:08.907Z","endTime":"2026-08-21T00:39:18.787Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":31},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T00:38:33.975Z","endTime":"2026-08-21T00:39:11.035Z","isPitch":false,"type":"action"},{"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.243616755103613,"aZ":-22.39462397543668,"pfxX":-8.67057662051166,"pfxZ":6.163248704099093,"pX":-0.3844277969457501,"pZ":2.758871063699206,"vX0":7.160102345853759,"vY0":-124.93763405570358,"vZ0":-3.215065965788311,"x":131.65,"y":164.29,"x0":-2.1554283164534533,"y0":50.00413350770501,"z0":5.894767259374434,"aX":-13.762491072202877},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.7,"breakHorizontal":14.2,"spinRate":1490,"spinDirection":231},"zone":1,"typeConfidence":0.91,"plateTime":0.4377428200046709,"extension":6.258694813642081},"hitData":{"launchSpeed":20.8,"launchAngle":28.0,"totalDistance":29.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":134.96,"coordY":193.27}},"index":1,"playId":"0a055e7b-d358-3860-9786-ac2fb530e539","pitchNumber":1,"startTime":"2026-08-21T00:39:11.035Z","endTime":"2026-08-21T00:39:18.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:39:18.787Z","atBatIndex":15},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Angels challenged (tag play), call on the field was overturned: Adam Frazier reaches on a fielder's choice, fielded by first baseman LaMonte Wade Jr. Josh Lowe scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:39:50.150Z","endTime":"2026-08-21T00:41:15.167Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.977729046573835,"aZ":-12.845518727870113,"pfxX":-5.363954411698614,"pfxZ":10.344278021297281,"pX":0.5440730731383733,"pZ":2.168177828939987,"vX0":8.485416638335487,"vY0":-135.6576471426958,"vZ0":-7.494585606762859,"x":96.26,"y":180.24,"x0":-1.923899000976216,"y0":50.00396855373657,"z0":5.857469904032859,"aX":-10.024318307534184},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":7.9,"spinRate":2361,"spinDirection":211},"zone":6,"typeConfidence":0.91,"plateTime":0.40337927968436116,"extension":6.269337934580952},"index":0,"playId":"8d9689d1-6772-3814-a371-4c1918076447","pitchNumber":1,"startTime":"2026-08-21T00:39:52.970Z","endTime":"2026-08-21T00:39:56.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397493561415928,"aZ":-20.702240684892814,"pfxX":-0.057891388116277476,"pfxZ":6.451577269517342,"pX":-0.42040935575985916,"pZ":2.7029610257720136,"vX0":4.657353951683672,"vY0":-131.84088282510055,"vZ0":-4.675607358151783,"x":133.03,"y":165.8,"x0":-2.1948140730753756,"y0":50.00133296738393,"z0":6.007083367833297,"aX":-0.10290978160965444},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":-0.8,"spinRate":2387,"spinDirection":190},"zone":4,"typeConfidence":0.9,"plateTime":0.4138571040245016,"extension":6.152602224525996},"index":1,"playId":"ac23c658-419a-3197-8b0a-35df0007d12d","pitchNumber":2,"startTime":"2026-08-21T00:40:12.674Z","endTime":"2026-08-21T00:40:15.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.979935010635867,"aZ":-27.971093206616324,"pfxX":1.1309968052780857,"pfxZ":2.6848489075547235,"pX":1.3571838604294992,"pZ":-1.0773873314058828,"vX0":8.477754571029866,"vY0":-123.63358864182644,"vZ0":-10.776128663696722,"x":65.27,"y":267.87,"x0":-2.2470967803039965,"y0":50.00523780368975,"z0":5.642307427777879,"aX":1.7695527933177833},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.8,"breakHorizontal":-3.8,"spinRate":2741,"spinDirection":64},"zone":14,"typeConfidence":0.92,"plateTime":0.4410938952460519,"extension":6.345886643559089},"index":2,"playId":"0c398375-9fd4-3534-97dc-36a4612ece94","pitchNumber":3,"startTime":"2026-08-21T00:40:32.504Z","endTime":"2026-08-21T00:40:41.289Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Peter Lambert. Josh Lowe to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"actionPlayId":"0c398375-9fd4-3534-97dc-36a4612ece94","startTime":"2026-08-21T00:40:53.284Z","endTime":"2026-08-21T00:41:04.822Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666139,"link":"/api/v1/people/666139"}},{"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979312778820415,"aZ":-21.465408084108923,"pfxX":-8.251163274218163,"pfxZ":6.409595137743691,"pX":0.09311522259652733,"pZ":1.3658211183225,"vX0":8.988549522672143,"vY0":-128.06576668419683,"vZ0":-6.6556747603908395,"x":113.45,"y":201.9,"x0":-2.380382843553906,"y0":50.00417633069325,"z0":5.6628027855398475,"aX":-13.788552487816542},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.3,"breakHorizontal":13.1,"spinRate":1641,"spinDirection":223},"zone":14,"typeConfidence":0.68,"plateTime":0.426733358519491,"extension":6.3292193192617585},"hitData":{"launchSpeed":85.7,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.45,"coordY":168.31}},"index":4,"playId":"0cb31728-bf73-3b6d-a6a1-4ad5a8ecabc9","pitchNumber":4,"startTime":"2026-08-21T00:41:04.822Z","endTime":"2026-08-21T00:41:15.167Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":108},"playEndTime":"2026-08-21T00:41:15.167Z","atBatIndex":16},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Wade Meckler reaches on a fielder's choice, fielded by pitcher Peter Lambert. Adam Frazier to 2nd. Adam Frazier advances to 2nd, on a throwing error by pitcher Peter Lambert.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:44:45.203Z","endTime":"2026-08-21T00:45:14.525Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663567,"link":"/api/v1/people/663567"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663567,"link":"/api/v1/people/663567"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.670750279088157,"aZ":-12.814225120257115,"pfxX":-4.812522178645397,"pfxZ":10.5976216115159,"pX":-0.9881824970444811,"pZ":2.5867137757825436,"vX0":4.936556512734469,"vY0":-134.8876964934716,"vZ0":-6.42230175371967,"x":101.75,"y":163.04,"x0":-2.22426741815674,"y0":50.00589346012386,"z0":5.917216175635481,"aX":-8.794528281428756},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.9,"breakHorizontal":7.6,"spinRate":2264,"spinDirection":211},"zone":11,"typeConfidence":0.88,"plateTime":0.4073995036618734,"extension":6.1994406081679},"index":0,"playId":"bffc9baa-bfdc-38e7-900c-fdc61f56b2b0","pitchNumber":1,"startTime":"2026-08-21T00:44:45.203Z","endTime":"2026-08-21T00:44:53.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05884780030373,"aZ":-22.616054214660096,"pfxX":-7.633801990727719,"pfxZ":6.109214619053518,"pX":-0.6429357904339359,"pZ":1.927213275803039,"vX0":6.273442802191921,"vY0":-124.11337329424356,"vZ0":-4.77984015858152,"x":141.51,"y":186.75,"x0":-2.2073924914481027,"y0":50.005364384672355,"z0":5.753563717584028,"aX":-11.951390981532576},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.2,"breakHorizontal":12.5,"spinRate":1577,"spinDirection":226},"zone":7,"typeConfidence":0.91,"plateTime":0.44073540602631667,"extension":6.202208058916112},"hitData":{"launchSpeed":85.3,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.26,"coordY":180.48}},"index":1,"playId":"f00082d3-e14a-328e-ab19-7d35a2540ba0","pitchNumber":2,"startTime":"2026-08-21T00:45:04.460Z","endTime":"2026-08-21T00:45:14.525Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:45:14.525Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Trout strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:45:40.735Z","endTime":"2026-08-21T00:46:53.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5194854458984,"aZ":-13.906760797679022,"pfxX":-4.813147044789194,"pfxZ":9.555435837363417,"pX":-0.29765830218542866,"pZ":3.4281836545086346,"vX0":6.536779922630459,"vY0":-137.1937711005673,"vZ0":-4.334221980718317,"x":128.35,"y":146.22,"x0":-2.082609002250621,"y0":50.00542432652223,"z0":5.9722201161024575,"aX":-9.204329315437738},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":7.4,"spinRate":2310,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.3988026407456422,"extension":6.156127500300323},"index":0,"playId":"b45c7756-a0e9-3b07-b336-137a3436b2c5","pitchNumber":1,"startTime":"2026-08-21T00:45:47.843Z","endTime":"2026-08-21T00:45:51.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.296818530963566,"aZ":-12.351110837715181,"pfxX":-3.9266415206521317,"pfxZ":10.432563373815366,"pX":-0.393552833261955,"pZ":3.2485012530825363,"vX0":6.095179842175737,"vY0":-136.7617177709045,"vZ0":-4.840875628728055,"x":132.0,"y":151.07,"x0":-2.137837735164164,"y0":50.0041006738802,"z0":5.884339594417358,"aX":-7.462500204638854},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2313,"spinDirection":206},"zone":1,"typeConfidence":0.88,"plateTime":0.4000381347615791,"extension":6.254932202887721},"index":1,"playId":"ae8de4d9-c3c6-399c-99f8-74cedc357499","pitchNumber":2,"startTime":"2026-08-21T00:46:05.205Z","endTime":"2026-08-21T00:46:08.205Z","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":94.9,"endSpeed":87.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.581902330734003,"aZ":-14.330698296133416,"pfxX":-4.370666716437152,"pfxZ":9.202061187402517,"pX":-0.23397290842158708,"pZ":3.6699656688287954,"vX0":6.46241288755242,"vY0":-138.0757840834478,"vZ0":-3.7140368435149145,"x":125.92,"y":139.69,"x0":-2.032522032127596,"y0":50.00035400602382,"z0":5.991291828530641,"aX":-8.473113047611971},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":6.6,"spinRate":2285,"spinDirection":209},"zone":11,"typeConfidence":0.89,"plateTime":0.39609111918839135,"extension":6.092869048567741},"index":2,"playId":"e724338f-a766-3480-9988-e02d0de71d90","pitchNumber":3,"startTime":"2026-08-21T00:46:30.938Z","endTime":"2026-08-21T00:46:35.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399651133240177,"aZ":-13.55444137021848,"pfxX":-4.756184068702599,"pfxZ":9.732582836700145,"pX":-0.05927233993210916,"pZ":3.6699013424710043,"vX0":6.731989607248139,"vY0":-137.42886914499977,"vZ0":-3.716611100324749,"x":119.26,"y":139.69,"x0":-1.922446299937579,"y0":50.0029591748492,"z0":5.960212763226479,"aX":-9.099947424888851},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":7.2,"spinRate":2417,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.39851356320586806,"extension":6.109712625629241},"index":3,"playId":"c277c5a9-db11-30ce-916f-8a46840801bb","pitchNumber":4,"startTime":"2026-08-21T00:46:50.762Z","endTime":"2026-08-21T00:46:53.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:46:53.762Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to second baseman Jose Altuve.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-21T00:47:13.840Z","endTime":"2026-08-21T00:49:38.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":85.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.787612469330643,"aZ":-20.341581342868594,"pfxX":0.797977781225276,"pfxZ":6.446313559757483,"pX":-0.3193787224943334,"pZ":2.5757737312602855,"vX0":4.992991702176365,"vY0":-134.04743381579493,"vZ0":-5.096775462814318,"x":129.17,"y":169.23,"x0":-2.3035020358362237,"y0":50.000042492026836,"z0":5.937958418902815,"aX":1.4617356521594382},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2389,"spinDirection":190},"zone":4,"typeConfidence":0.91,"plateTime":0.4073690515823638,"extension":6.199831775121355},"index":0,"playId":"6e20347e-59f4-31a8-b444-4ac3d22d6add","pitchNumber":1,"startTime":"2026-08-21T00:47:20.340Z","endTime":"2026-08-21T00:47:24.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80644471074984,"aZ":-18.67272591870871,"pfxX":1.1388207553785517,"pfxZ":7.338535521102427,"pX":1.6286450030841157,"pZ":3.365978878612863,"vX0":9.398350565343351,"vY0":-134.21908495226597,"vZ0":-3.292074940106274,"x":54.92,"y":147.9,"x0":-2.0542089879854446,"y0":50.00111900378938,"z0":5.924779082101331,"aX":2.093615841138499},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":-4.0,"spinRate":2348,"spinDirection":193},"zone":12,"typeConfidence":0.94,"plateTime":0.4068067409060476,"extension":6.216769617354491},"index":1,"playId":"36679ee6-a7cb-39da-9fb1-fac228f568de","pitchNumber":2,"startTime":"2026-08-21T00:47:38.499Z","endTime":"2026-08-21T00:47:41.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.329386523134573,"aZ":-22.927313605803132,"pfxX":-8.44956855812898,"pfxZ":5.623838485548652,"pX":-0.794193382646228,"pZ":1.4783342800559016,"vX0":6.479246708068448,"vY0":-127.00785071568656,"vZ0":-5.974827108092652,"x":147.27,"y":198.86,"x0":-2.271841924813722,"y0":50.005489029290665,"z0":5.667516490712255,"aX":-13.901932837986573},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.1,"breakHorizontal":13.9,"spinRate":1578,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.43011556669453466,"extension":6.377493737948433},"index":2,"playId":"ea677514-9006-3b02-aadf-7b113fa289d2","pitchNumber":3,"startTime":"2026-08-21T00:47:56.810Z","endTime":"2026-08-21T00:48:02.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.400698312505533,"aZ":-21.448433029387292,"pfxX":2.9408329247197162,"pfxZ":5.961397466541163,"pX":0.36146644796198485,"pZ":2.7457458338725855,"vX0":5.939230143832584,"vY0":-132.78573662706165,"vZ0":-4.313766753652872,"x":103.22,"y":164.64,"x0":-2.279668490573792,"y0":50.00389513796211,"z0":5.9368954610319715,"aX":5.2909012586441095},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.1,"breakHorizontal":-6.5,"spinRate":2411,"spinDirection":183},"zone":6,"typeConfidence":0.9,"plateTime":0.4112872052538732,"extension":6.221560082442779},"index":3,"playId":"397b0943-9512-37bb-b44f-8a1541ef08a6","pitchNumber":4,"startTime":"2026-08-21T00:48:14.477Z","endTime":"2026-08-21T00:48:18.664Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.112015103998576,"aZ":-12.431687619567688,"pfxX":-4.545710526166136,"pfxZ":10.089354027302331,"pX":-0.12701988214419982,"pZ":2.921265182194844,"vX0":6.723672692064441,"vY0":-138.9968400089806,"vZ0":-5.920926233895131,"x":121.84,"y":159.91,"x0":-1.9866104676786094,"y0":50.004791930212726,"z0":5.904351904002717,"aX":-8.897203723038123},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2314,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.3940260160633935,"extension":6.1456412570154235},"index":4,"playId":"7c722812-05ec-3332-87ae-ffed7daaa20a","pitchNumber":5,"startTime":"2026-08-21T00:48:50.010Z","endTime":"2026-08-21T00:48:53.778Z","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":94.3,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.814376603623952,"aZ":-12.612917922301882,"pfxX":-4.249488959292881,"pfxZ":10.305169594748097,"pX":-0.8041296743446362,"pZ":4.829903880252399,"vX0":5.100008563226615,"vY0":-137.24619075218598,"vZ0":-0.9953283993866002,"x":147.65,"y":108.37,"x0":-2.1387703440214185,"y0":50.00106879902116,"z0":6.060679485406622,"aX":-8.065471127799846},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2430,"spinDirection":209},"zone":11,"typeConfidence":0.88,"plateTime":0.39985624850051193,"extension":6.095062841278428},"index":5,"playId":"fd457021-fb28-329b-b611-36aaff7f51c8","pitchNumber":6,"startTime":"2026-08-21T00:49:13.012Z","endTime":"2026-08-21T00:49:16.012Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558019202345534,"aZ":-23.182367065704813,"pfxX":1.2005837100680103,"pfxZ":4.96925936032717,"pX":0.25318352793030147,"pZ":3.4233077104086482,"vX0":6.26196417505485,"vY0":-133.6236348788915,"vZ0":-2.3739076510759007,"x":107.35,"y":146.35,"x0":-2.2758397762265123,"y0":50.004260383086276,"z0":5.987308655881637,"aX":2.172340014367007},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-3.5,"spinRate":2370,"spinDirection":187},"zone":3,"typeConfidence":0.88,"plateTime":0.40976423318147503,"extension":6.254862234644027},"hitData":{"launchSpeed":82.9,"launchAngle":12.0,"totalDistance":152.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":128.31,"coordY":188.06}},"index":6,"playId":"9274ac49-c465-3032-8efe-0eb9ffd86203","pitchNumber":7,"startTime":"2026-08-21T00:49:32.471Z","endTime":"2026-08-21T00:49:38.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:49:38.891Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a ground ball to center fielder Mike Trout.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:51:53.712Z","endTime":"2026-08-21T00:52:21.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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(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.2,"endSpeed":85.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.57329084145906,"aZ":-16.7813043750148,"pfxX":-9.565647961536785,"pfxZ":8.187541056956313,"pX":-0.3892319007380797,"pZ":2.3232395619505493,"vX0":8.722052323383501,"vY0":-136.8182139216702,"vZ0":-6.007126196138336,"x":131.84,"y":176.05,"x0":-2.3888765281921565,"y0":50.000783032438356,"z0":5.713262811622054,"aX":-17.979600638439848},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":15.2,"spinRate":2246,"spinDirection":219},"zone":4,"typeConfidence":0.89,"plateTime":0.4016325742889242,"extension":7.116119472240272},"index":0,"playId":"e09a75f8-d8d9-3337-859e-ee1ba603d7f9","pitchNumber":1,"startTime":"2026-08-21T00:51:53.712Z","endTime":"2026-08-21T00:51:57.271Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.454704751259776,"aZ":-18.20345665544873,"pfxX":-8.913483512570394,"pfxZ":7.385440935896092,"pX":-0.2903766165821899,"pZ":2.573169867788026,"vX0":8.751685715509046,"vY0":-137.40306575299135,"vZ0":-5.0971209827090656,"x":128.07,"y":169.3,"x0":-2.3750891888471246,"y0":50.00350499055044,"z0":5.708527328781434,"aX":-16.86379850574584},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":2199,"spinDirection":220},"zone":4,"typeConfidence":0.89,"plateTime":0.40025147819490803,"extension":6.981604970938812},"hitData":{"launchSpeed":86.6,"launchAngle":9.0,"totalDistance":153.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.89,"coordY":99.34}},"index":1,"playId":"cd16dd5e-4b18-3d6e-a59a-d68f658e5b76","pitchNumber":2,"startTime":"2026-08-21T00:52:08.299Z","endTime":"2026-08-21T00:52:21.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:52:21.025Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Christian Vázquez grounds into a double play, first baseman Nolan Schanuel to shortstop Zach Neto to pitcher Grayson Rodriguez. Nick Allen out at 2nd. Christian Vázquez out at 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:52:43.012Z","endTime":"2026-08-21T00:53:29.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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_assist"},{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680570,"link":"/api/v1/people/680570"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.11530745628128,"aZ":-12.525037897804918,"pfxX":-7.033056144022396,"pfxZ":10.124759623849405,"pX":0.17936236581413983,"pZ":2.7110801448118296,"vX0":9.029651178041222,"vY0":-138.90154652031057,"vZ0":-5.964898927440572,"x":110.16,"y":165.58,"x0":-2.2103507343513797,"y0":50.00209011604737,"z0":5.730257310858005,"aX":-13.648354103760195},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":10.7,"spinRate":2300,"spinDirection":218},"zone":2,"typeConfidence":0.9,"plateTime":0.3953836877981094,"extension":7.070896655659862},"index":0,"playId":"9f9a901f-2c0a-3ecf-8c54-552101281465","pitchNumber":1,"startTime":"2026-08-21T00:52:43.012Z","endTime":"2026-08-21T00:52:47.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450534499022446,"aZ":-31.72761436865853,"pfxX":4.9224645110671394,"pfxZ":0.2858405155577426,"pX":0.0019028875830714757,"pZ":2.5902977759051065,"vX0":4.546619262075786,"vY0":-124.2269878999859,"vZ0":-1.5143547524582197,"x":116.93,"y":168.84,"x0":-2.493071427506444,"y0":50.00163700988353,"z0":5.851063444265365,"aX":7.674446621283853},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.4,"breakHorizontal":-10.0,"spinRate":2411,"spinDirection":130},"zone":5,"typeConfidence":0.92,"plateTime":0.44131089168533544,"extension":6.908353231343412},"index":1,"playId":"59d84e42-5643-38ef-ac62-2a267223b701","pitchNumber":2,"startTime":"2026-08-21T00:52:58.863Z","endTime":"2026-08-21T00:53:03.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8074584092404,"aZ":-15.883588936866364,"pfxX":-8.027442597336801,"pfxZ":8.285473015745714,"pX":0.3176146456094526,"pZ":2.3808045272796186,"vX0":9.463190552161672,"vY0":-139.85896533422397,"vZ0":-6.51404272986678,"x":104.89,"y":174.5,"x0":-2.079203688632955,"y0":50.00048114669842,"z0":5.795985635255365,"aX":-15.779007429394474},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":12.4,"spinRate":2297,"spinDirection":213},"zone":6,"typeConfidence":0.9,"plateTime":0.39278553040651776,"extension":7.123950136073778},"hitData":{"launchSpeed":90.1,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.46,"coordY":169.83}},"index":2,"playId":"3e6fa1dc-d017-3517-afde-81e589000558","pitchNumber":3,"startTime":"2026-08-21T00:53:20.920Z","endTime":"2026-08-21T00:53:29.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:53:29.541Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-21T00:53:58.692Z","endTime":"2026-08-21T00:54:47.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.944747022769207,"aZ":-13.755965194232282,"pfxX":-8.116773229427885,"pfxZ":9.366919323631391,"pX":0.336617573205545,"pZ":1.2070570775418752,"vX0":10.1866936474802,"vY0":-139.04773222198793,"vZ0":-9.553690857751137,"x":104.17,"y":206.19,"x0":-2.3125901937512383,"y0":50.00516922497505,"z0":5.591115951830224,"aX":-15.963953992952973},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":12.7,"spinRate":2317,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3932837766759012,"extension":7.157584564469198},"index":0,"playId":"96e29a2a-6603-3c11-a628-c89d78fa68f2","pitchNumber":1,"startTime":"2026-08-21T00:53:58.692Z","endTime":"2026-08-21T00:54:02.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64320311818459,"aZ":-13.713316424002015,"pfxX":-7.937543629081014,"pfxZ":9.257272187906057,"pX":0.3763167606086147,"pZ":2.359393004772011,"vX0":10.446854979207869,"vY0":-140.50860911904658,"vZ0":-6.281660866646587,"x":102.66,"y":175.08,"x0":-2.3633211695127625,"y0":50.00262962563579,"z0":5.519687823845217,"aX":-15.828941986670733},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.6,"breakHorizontal":12.1,"spinRate":2379,"spinDirection":221},"zone":6,"typeConfidence":0.9,"plateTime":0.39022354819356364,"extension":7.252751548799244},"index":1,"playId":"1f1e843a-641a-3343-a252-bdc157ba7829","pitchNumber":2,"startTime":"2026-08-21T00:54:13.112Z","endTime":"2026-08-21T00:54:16.628Z","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":96.0,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.102573395726328,"aZ":-14.20803597272927,"pfxX":-8.300392740757978,"pfxZ":9.109411397396554,"pX":-0.07553347971749796,"pZ":2.712953978136934,"vX0":9.31583092859103,"vY0":-139.49158170304332,"vZ0":-5.392143273984337,"x":119.88,"y":165.53,"x0":-2.378591110996086,"y0":50.00434524424073,"z0":5.606342642901856,"aX":-16.374260169267686},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":13.1,"spinRate":2301,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3925106139219432,"extension":7.160339351395098},"index":2,"playId":"b080b118-cd80-3018-87a4-62bccf4dc6f2","pitchNumber":3,"startTime":"2026-08-21T00:54:28.359Z","endTime":"2026-08-21T00:54:31.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.076076864458884,"aZ":-30.223848987628447,"pfxX":-6.790692331822681,"pfxZ":1.3156960775999256,"pX":-0.22245401994132105,"pZ":1.101099200565875,"vX0":7.402444984365626,"vY0":-121.08366228678146,"vZ0":-4.195496302845694,"x":125.48,"y":209.05,"x0":-2.439785139530043,"y0":50.002559816162204,"z0":5.5065628564799205,"aX":-10.063627751051746},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.6,"breakHorizontal":10.4,"spinRate":1928,"spinDirection":261},"zone":13,"typeConfidence":0.89,"plateTime":0.4526887288162249,"extension":7.357411734683146},"index":3,"playId":"3a581af5-67cb-3bc9-90c2-d9cea264f1a2","pitchNumber":4,"startTime":"2026-08-21T00:54:44.713Z","endTime":"2026-08-21T00:54:47.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:54:47.862Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zach Neto grounds out, second baseman Jose Altuve to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-21T00:56:53.897Z","endTime":"2026-08-21T00:57:32.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00292503391084,"aZ":-11.509941212034267,"pfxX":-3.9218059723838112,"pfxZ":11.540883197753175,"pX":0.11067017820738122,"pZ":2.8170834522736947,"vX0":6.518800806439671,"vY0":-133.2947082146881,"vZ0":-6.039284764796937,"x":112.78,"y":162.72,"x0":-1.8626713685507397,"y0":50.00048221426916,"z0":5.9514224075230215,"aX":-7.021030427082582},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.7,"breakHorizontal":5.6,"spinRate":2195,"spinDirection":213},"zone":2,"typeConfidence":0.84,"plateTime":0.41170716850739764,"extension":6.13929358940106},"index":0,"playId":"a04c4500-9e94-302b-b321-8839d863a368","pitchNumber":1,"startTime":"2026-08-21T00:56:54.669Z","endTime":"2026-08-21T00:56:57.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.439387092730097,"aZ":-21.820843880669266,"pfxX":-8.665848385665292,"pfxZ":6.318610551521607,"pX":0.8947139752334978,"pZ":1.5194744894831531,"vX0":10.190359278459901,"vY0":-126.56102341079335,"vZ0":-6.182841200034561,"x":82.9,"y":197.75,"x0":-2.0394485319081714,"y0":50.00203222174244,"z0":5.717367450052488,"aX":-14.197090895507003},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":13.7,"spinRate":1693,"spinDirection":223},"zone":14,"typeConfidence":0.77,"plateTime":0.43115557099271706,"extension":6.2419263001494745},"index":1,"playId":"c4ff2a04-da7b-359d-ac7a-8fdb94ac85bf","pitchNumber":2,"startTime":"2026-08-21T00:57:09.886Z","endTime":"2026-08-21T00:57:13.688Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.198828567169393,"aZ":-20.570808772614157,"pfxX":-11.077192786061891,"pfxZ":6.31217208726021,"pX":0.09516737303838255,"pZ":1.910817414396869,"vX0":10.00499581374814,"vY0":-134.94753979659188,"vZ0":-6.1388452880513515,"x":113.37,"y":187.19,"x0":-2.226688208142885,"y0":50.00370791679306,"z0":5.6707693265378865,"aX":-20.369358188033196},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":17.9,"spinRate":2359,"spinDirection":214},"zone":8,"typeConfidence":0.84,"plateTime":0.40634495153907846,"extension":6.2693694488427685},"hitData":{"launchSpeed":99.2,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.31,"coordY":139.41}},"index":2,"playId":"7c4b2372-a5b9-3add-95da-f498dc9d4d9d","pitchNumber":3,"startTime":"2026-08-21T00:57:24.619Z","endTime":"2026-08-21T00:57:32.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:57:32.931Z","atBatIndex":23},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Moisés Ballesteros lines out to center fielder Daulton Varsho.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-21T00:57:55.000Z","endTime":"2026-08-21T00:59:02.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.915911890770694,"aZ":-11.575240821279902,"pfxX":-3.976572946954591,"pfxZ":11.355334339377329,"pX":-0.13657079862574298,"pZ":2.309103293153356,"vX0":6.5573651609042605,"vY0":-134.06832827078273,"vZ0":-7.003918024877258,"x":122.21,"y":176.43,"x0":-2.1013353116348403,"y0":50.00301738537342,"z0":5.787664066218434,"aX":-7.214253020370858},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.2,"breakHorizontal":5.8,"spinRate":2375,"spinDirection":211},"zone":5,"typeConfidence":0.86,"plateTime":0.4090707748989155,"extension":6.2027847268035305},"index":0,"playId":"2fd8655a-0a98-3a2d-9632-233bdece439b","pitchNumber":1,"startTime":"2026-08-21T00:57:59.762Z","endTime":"2026-08-21T00:58:03.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.446450443725787,"aZ":-22.130843326142493,"pfxX":-7.9823984455527555,"pfxZ":6.062772922461488,"pX":-0.39979192134015384,"pZ":1.0935411819314909,"vX0":7.932088814380254,"vY0":-127.68882605592314,"vZ0":-7.125818021480485,"x":132.24,"y":209.25,"x0":-2.50432121173763,"y0":50.00320636982757,"z0":5.6526015064016395,"aX":-13.226787393654183},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.6,"breakHorizontal":12.7,"spinRate":1657,"spinDirection":227},"zone":13,"typeConfidence":0.87,"plateTime":0.4283897862346646,"extension":6.250427604521326},"index":1,"playId":"becd4534-de83-3390-b3e6-803b659ec538","pitchNumber":2,"startTime":"2026-08-21T00:58:26.212Z","endTime":"2026-08-21T00:58:29.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.529897012049542,"aZ":-22.1092896227003,"pfxX":-7.565936099441119,"pfxZ":6.15525533549247,"pX":-1.5567038950625187,"pZ":2.1146383601831866,"vX0":4.873931038319971,"vY0":-126.92202630407735,"vZ0":-4.704429404389809,"x":176.34,"y":181.68,"x0":-2.5171509550524265,"y0":50.00172895459496,"z0":5.748801675345641,"aX":-12.365881144125234},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":12.6,"spinRate":1659,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4312507653329072,"extension":6.175866751721477},"index":2,"playId":"8c16f598-066e-35ab-b862-5dbcb30e17db","pitchNumber":3,"startTime":"2026-08-21T00:58:37.847Z","endTime":"2026-08-21T00:58:40.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.098766399424328,"aZ":-20.778730386071018,"pfxX":1.2784874025718285,"pfxZ":6.197098737640302,"pX":-0.9847936432196307,"pZ":2.256446121595039,"vX0":2.954639467253504,"vY0":-134.72292497991907,"vZ0":-5.6111578690632,"x":154.54,"y":177.86,"x0":-2.261605788794629,"y0":50.00471376659956,"z0":5.833589676427629,"aX":2.3517095357106315},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":-3.0,"spinRate":2391,"spinDirection":193},"zone":13,"typeConfidence":0.86,"plateTime":0.4064616889014947,"extension":6.140441119063771},"hitData":{"launchSpeed":98.3,"launchAngle":23.0,"totalDistance":361.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":81.88,"coordY":60.26}},"index":3,"playId":"145cc713-dd02-3ff5-9a99-27bb0809f245","pitchNumber":4,"startTime":"2026-08-21T00:58:54.967Z","endTime":"2026-08-21T00:59:02.771Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T00:59:02.771Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez challenged (pitch result), call on the field was overturned: Vaughn Grissom called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-21T00:59:24.981Z","endTime":"2026-08-21T01:00:22.614Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"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":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":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.260785316178826,"aZ":-30.685156430116997,"pfxX":6.630625811692904,"pfxZ":1.0070261165538472,"pX":-0.3960538302040459,"pZ":2.420286695578178,"vX0":3.0454295749842055,"vY0":-120.90988380945446,"vZ0":-2.019903328607147,"x":132.1,"y":173.43,"x0":-2.534491874527016,"y0":50.00225996309463,"z0":5.967322847830115,"aX":9.785047162602934},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.6,"breakHorizontal":-12.7,"spinRate":2754,"spinDirection":57},"zone":4,"typeConfidence":0.9,"plateTime":0.45354573976163115,"extension":6.045730258379832},"index":0,"playId":"3e3eca10-dce1-341e-80a9-8b90cfc09884","pitchNumber":1,"startTime":"2026-08-21T00:59:33.825Z","endTime":"2026-08-21T00:59:36.825Z","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":86.9,"endSpeed":79.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258519130078177,"aZ":-23.579916940661498,"pfxX":-9.105055618679684,"pfxZ":5.3177651219022,"pX":0.3120487985996749,"pZ":2.1743860725626987,"vX0":9.566482995147304,"vY0":-126.16690473816978,"vZ0":-4.033717326170136,"x":105.11,"y":180.07,"x0":-2.342732701344757,"y0":50.00002248063027,"z0":5.690365598529189,"aX":-14.702554564314143},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.9,"breakHorizontal":14.4,"spinRate":1519,"spinDirection":232},"zone":9,"typeConfidence":0.89,"plateTime":0.43384445138065564,"extension":6.258383918853864},"index":1,"playId":"8196f56e-2970-31c5-881e-3a8c583cb17e","pitchNumber":2,"startTime":"2026-08-21T00:59:52.444Z","endTime":"2026-08-21T00:59:56.082Z","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":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60996928448441,"aZ":-17.04008926289844,"pfxX":-9.170368092811334,"pfxZ":7.936186216410915,"pX":0.32007235931374955,"pZ":1.7490338593119945,"vX0":9.935868288034262,"vY0":-137.69213224370696,"vZ0":-7.400472531757792,"x":104.8,"y":191.56,"x0":-2.1560486043469225,"y0":50.00177478975003,"z0":5.63963103044036,"aX":-17.482953398025344},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":14.4,"spinRate":2364,"spinDirection":216},"zone":9,"typeConfidence":0.93,"plateTime":0.39888583105562825,"extension":6.21041089844248},"index":2,"playId":"8c9e1c00-c6e4-31e9-a33b-80b6b5c9812b","pitchNumber":3,"startTime":"2026-08-21T01:00:14.782Z","endTime":"2026-08-21T01:00:22.614Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}},"playEndTime":"2026-08-21T01:00:22.614Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yordan Alvarez hits a ground-rule double (26) on a fly ball down the left-field line.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T01:02:38.921Z","endTime":"2026-08-21T01:03:17.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15239006671107,"aZ":-9.981568924905847,"pfxX":-7.569591324276576,"pfxZ":11.02452552456205,"pX":-0.024632587333677555,"pZ":3.069283881997388,"vX0":8.984711158392997,"vY0":-141.2213604692574,"vZ0":-5.5389039290781446,"x":107.14,"y":181.01,"x0":-2.268895307494086,"y0":50.002810648301484,"z0":5.702554272804407,"aX":-15.238799504879152},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.0,"breakHorizontal":11.8,"spinRate":2288,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.38833172823113316,"extension":7.063600391937374},"index":0,"playId":"34731470-2403-3f58-8ac8-2f7badab513f","pitchNumber":1,"startTime":"2026-08-21T01:02:38.921Z","endTime":"2026-08-21T01:02:42.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.804928609987073,"aZ":-12.455563235248638,"pfxX":-8.710660994087805,"pfxZ":9.955085558216016,"pX":0.25878551546200856,"pZ":2.139446798074506,"vX0":9.909046768072775,"vY0":-139.89961133202422,"vZ0":-7.524790569357464,"x":113.59,"y":170.58,"x0":-2.198739650006616,"y0":50.0009306556208,"z0":5.681841237618322,"aX":-17.25073267958806},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":13.7,"spinRate":2261,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.3916441725508122,"extension":7.112985336884079},"index":1,"playId":"575ad70d-bc74-3590-882b-66039437ffb8","pitchNumber":2,"startTime":"2026-08-21T01:02:51.486Z","endTime":"2026-08-21T01:02:55.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.891979233364605,"aZ":-32.144094505019474,"pfxX":-6.588888377566391,"pfxZ":0.018444733333318197,"pX":-0.502936965369467,"pZ":2.3828105488831377,"vX0":6.458182877754603,"vY0":-121.4987586520051,"vZ0":-1.138711090997295,"x":136.17,"y":174.44,"x0":-2.334242961997671,"y0":50.00103379207736,"z0":5.640546790285536,"aX":-9.89023437071012},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":10.4,"spinRate":1795,"spinDirection":261},"zone":4,"typeConfidence":0.88,"plateTime":0.45009168380095366,"extension":7.2358819744634975},"hitData":{"launchSpeed":84.4,"launchAngle":42.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":42.72,"coordY":121.32}},"index":2,"playId":"222075dc-ad04-392d-885e-efadb8d3f0d7","pitchNumber":3,"startTime":"2026-08-21T01:03:07.462Z","endTime":"2026-08-21T01:03:17.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:03:17.569Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Paredes pops out to first baseman Nolan Schanuel in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T01:03:53.673Z","endTime":"2026-08-21T01:04:34.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.447460613848115,"aZ":-11.597561597108024,"pfxX":-8.096629030704431,"pfxZ":10.415990222982149,"pX":-0.21850082657618602,"pZ":1.7959492956754077,"vX0":8.365879514864588,"vY0":-139.8889350686114,"vZ0":-8.581848453264152,"x":125.33,"y":190.29,"x0":-2.200275852751746,"y0":50.00587896949339,"z0":5.669758314916225,"aX":-16.000984412011636},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.2,"breakHorizontal":12.8,"spinRate":2274,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.39198365399786717,"extension":7.152006057101599},"index":0,"playId":"02f553a3-8aff-36df-a643-f8fa27755b9b","pitchNumber":1,"startTime":"2026-08-21T01:03:53.673Z","endTime":"2026-08-21T01:03:57.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03326343063041,"aZ":-26.581038002555783,"pfxX":2.7715980317587734,"pfxZ":3.405124835378363,"pX":-0.3216557640175854,"pZ":0.9611046180206805,"vX0":4.991451851636154,"vY0":-127.01221941637723,"vZ0":-6.401631463914642,"x":129.26,"y":212.83,"x0":-2.669118784956556,"y0":50.000217953553545,"z0":5.616612684627862,"aX":4.544140940513091},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.0,"breakHorizontal":-6.1,"spinRate":2425,"spinDirection":140},"zone":13,"typeConfidence":0.9,"plateTime":0.4305916455031782,"extension":6.9634688434431204},"index":1,"playId":"a72d409b-5bf7-3407-906c-e59fc77082a0","pitchNumber":2,"startTime":"2026-08-21T01:04:09.232Z","endTime":"2026-08-21T01:04:12.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.499077749089263,"aZ":-27.96618528316081,"pfxX":-6.150453567941952,"pfxZ":2.7086605010348688,"pX":-0.15904155005172693,"pZ":2.137073124674044,"vX0":7.252391420925049,"vY0":-123.74273713593821,"vZ0":-3.080447573896676,"x":123.06,"y":181.08,"x0":-2.327583916499842,"y0":50.00028870848359,"z0":5.73886428407828,"aX":-9.544926361398009},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":9.5,"spinRate":1745,"spinDirection":249},"zone":8,"typeConfidence":0.86,"plateTime":0.4424934452559124,"extension":7.245027724870679},"hitData":{"launchSpeed":73.5,"launchAngle":72.0,"totalDistance":108.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.23,"coordY":179.97}},"index":2,"playId":"6d65cfc3-7963-3779-911d-1e092eb9a47b","pitchNumber":3,"startTime":"2026-08-21T01:04:24.466Z","endTime":"2026-08-21T01:04:34.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:04:34.821Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T01:05:02.418Z","endTime":"2026-08-21T01:06:13.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":87.1,"endSpeed":80.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2707727951916,"aZ":-29.292440928810194,"pfxX":-0.348185179508803,"pfxZ":1.7652479528212126,"pX":-0.09907627202237876,"pZ":1.8829298127320049,"vX0":6.1514744045050485,"vY0":-126.72909715818508,"vZ0":-3.8033383700275234,"x":120.78,"y":187.94,"x0":-2.509867714156697,"y0":50.00099261931616,"z0":5.736191409171534,"aX":-0.5681762616595061},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.5,"breakHorizontal":-0.7,"spinRate":2392,"spinDirection":120},"zone":8,"typeConfidence":0.89,"plateTime":0.43176642587147596,"extension":6.98206267275526},"index":0,"playId":"4b9b30cc-902b-3418-8f40-4b7eb29075fe","pitchNumber":1,"startTime":"2026-08-21T01:05:02.749Z","endTime":"2026-08-21T01:05:06.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.059118198768026,"aZ":-14.236144522027326,"pfxX":-8.860697623288926,"pfxZ":8.884002755133238,"pX":-0.6906157686044593,"pZ":2.2049478793285604,"vX0":7.620247485896579,"vY0":-141.40185299476332,"vZ0":-6.975840180804889,"x":143.32,"y":179.25,"x0":-2.2728281368092778,"y0":50.0048911236229,"z0":5.6222782333073695,"aX":-17.896533303580355},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":14.4,"spinRate":2302,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3877521116804705,"extension":7.11964749417303},"index":1,"playId":"5ae7f65c-3864-36ac-83f8-89c129800e28","pitchNumber":2,"startTime":"2026-08-21T01:05:20.486Z","endTime":"2026-08-21T01:05:23.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16093433780137,"aZ":-14.102811355278885,"pfxX":-6.706437117316729,"pfxZ":8.881588301928105,"pX":-1.2800252444229272,"pZ":2.8446304641240383,"vX0":5.259967291380752,"vY0":-141.90937666253396,"vZ0":-5.605365227521855,"x":165.79,"y":161.97,"x0":-2.288331651036348,"y0":50.00573158937183,"z0":5.747603478006394,"aX":-13.649705374904968},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":11.0,"spinRate":2227,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38631633687138,"extension":7.082699432767267},"index":2,"playId":"664128ba-d9ab-32cf-9f32-36b2c3999606","pitchNumber":3,"startTime":"2026-08-21T01:05:42.119Z","endTime":"2026-08-21T01:05:45.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.561280430675478,"aZ":-11.025886540906182,"pfxX":-7.444046925310927,"pfxZ":10.279787892381632,"pX":0.0067069850525583495,"pZ":3.0793995240322816,"vX0":8.640173819205748,"vY0":-142.27147218296622,"vZ0":-5.581817489278935,"x":116.74,"y":155.64,"x0":-2.0973280487810007,"y0":50.00250323761086,"z0":5.760623641931029,"aX":-15.314415866828309},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.6,"breakHorizontal":11.8,"spinRate":2158,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.3844741876462012,"extension":7.100712327704798},"index":3,"playId":"505a4917-770f-30f9-b847-1fc0d743d9ec","pitchNumber":4,"startTime":"2026-08-21T01:06:10.396Z","endTime":"2026-08-21T01:06:13.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:06:13.537Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to left fielder Wade Meckler.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-21T01:06:36.727Z","endTime":"2026-08-21T01:07:08.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":685133,"link":"/api/v1/people/685133"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88987535680646,"aZ":-13.614587630144005,"pfxX":-8.002454315162613,"pfxZ":9.073543723824336,"pX":-0.377788969278767,"pZ":2.6215395747740757,"vX0":8.163089139029093,"vY0":-141.7543201134945,"vZ0":-6.166667966020977,"x":131.4,"y":168.0,"x0":-2.2481906901451048,"y0":50.00303723918788,"z0":5.686282065506715,"aX":-16.36817095695811},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.4,"breakHorizontal":13.0,"spinRate":2069,"spinDirection":220},"zone":4,"typeConfidence":0.91,"plateTime":0.3856656967721541,"extension":7.0556994382025975},"index":0,"playId":"51803b57-2b27-3323-b0ac-6e876b77b8c2","pitchNumber":1,"startTime":"2026-08-21T01:06:40.131Z","endTime":"2026-08-21T01:06:43.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.667577893808897,"aZ":-12.390404748068425,"pfxX":-7.031128350074595,"pfxZ":9.727003241141624,"pX":-0.39076856753620054,"pZ":2.375390923232271,"vX0":7.707881561702331,"vY0":-141.35898391212245,"vZ0":-7.260821304203496,"x":131.9,"y":174.64,"x0":-2.232633657130172,"y0":50.00696356567092,"z0":5.764016535999692,"aX":-14.306751438270192},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":11.3,"spinRate":2127,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.38671245216618777,"extension":7.083055561725748},"hitData":{"launchSpeed":94.8,"launchAngle":47.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.97,"coordY":113.79}},"index":1,"playId":"2ddfdc73-cdd3-30ee-90f2-51cbf559f411","pitchNumber":2,"startTime":"2026-08-21T01:06:57.527Z","endTime":"2026-08-21T01:07:08.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:07:08.200Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Lowe singles on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:09:37.627Z","endTime":"2026-08-21T01:10:56.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.117469736101224,"aZ":-11.975447069312265,"pfxX":-4.89722691994544,"pfxZ":11.0834450849714,"pX":-0.6471503107836192,"pZ":3.176434436066822,"vX0":5.534463215585686,"vY0":-134.37994677490704,"vZ0":-4.946795463595376,"x":141.67,"y":153.02,"x0":-2.1006771403926328,"y0":50.000766218910094,"z0":5.89732335230186,"aX":-8.923125810091626},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.2,"breakHorizontal":7.7,"spinRate":2286,"spinDirection":205},"zone":1,"typeConfidence":0.89,"plateTime":0.40817232652552127,"extension":6.193878395830306},"index":0,"playId":"295a8439-dcba-31d3-a03f-84845de333a5","pitchNumber":1,"startTime":"2026-08-21T01:09:44.849Z","endTime":"2026-08-21T01:09:48.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96330406079684,"aZ":-9.682236605561895,"pfxX":-4.016570885397526,"pfxZ":12.11931157401928,"pX":-0.820762551729999,"pZ":2.7325564841183287,"vX0":5.1853311912317865,"vY0":-136.11453184983566,"vZ0":-6.635828147002481,"x":148.29,"y":165.0,"x0":-2.2385261814614767,"y0":50.00094633732554,"z0":5.89017127927898,"aX":-7.453199601670921},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.5,"breakHorizontal":6.0,"spinRate":2316,"spinDirection":216},"zone":4,"typeConfidence":0.89,"plateTime":0.40412168667686377,"extension":6.179785881098382},"index":1,"playId":"d8e5dc1c-6533-3299-9b64-19957a2fbb05","pitchNumber":2,"startTime":"2026-08-21T01:09:58.148Z","endTime":"2026-08-21T01:10:01.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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74228847954259,"aZ":-20.951052118327645,"pfxX":-7.724985889627048,"pfxZ":6.934804510425599,"pX":-2.062559769148351,"pZ":2.1404605609540357,"vX0":3.4053263506378917,"vY0":-126.39453292462485,"vZ0":-4.856877697693018,"x":195.62,"y":180.99,"x0":-2.423681730472121,"y0":50.00047144974558,"z0":5.768972541082767,"aX":-12.498194989555198},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":11.6,"breakHorizontal":13.2,"spinRate":1645,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.43333296072334626,"extension":6.400532264302817},"index":2,"playId":"5c1215d6-1298-37ac-9ca0-80fb0fedfda9","pitchNumber":3,"startTime":"2026-08-21T01:10:11.701Z","endTime":"2026-08-21T01:10:14.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.758061174449182,"aZ":-30.82379776209047,"pfxX":0.5261190028024456,"pfxZ":0.8834606980997157,"pX":0.1891256465296765,"pZ":0.8758981975823116,"vX0":5.128636258390042,"vY0":-122.97842517035382,"vZ0":-5.685178304678567,"x":109.79,"y":215.13,"x0":-1.9967982430652194,"y0":50.0002518656957,"z0":5.851092015973295,"aX":0.8003516510936034},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-2.3,"spinRate":2672,"spinDirection":74},"zone":14,"typeConfidence":0.94,"plateTime":0.4464157746425408,"extension":6.194153757874117},"index":3,"playId":"0731cc4d-cfd5-322b-9bca-30f25e972177","pitchNumber":4,"startTime":"2026-08-21T01:10:28.521Z","endTime":"2026-08-21T01:10:31.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.275265352509294,"aZ":-23.760898938584006,"pfxX":-8.337064602049018,"pfxZ":5.146525384077244,"pX":-1.3219431461813602,"pZ":2.2290957637851943,"vX0":5.076850902602773,"vY0":-126.4275977261856,"vZ0":-4.024863295394409,"x":167.39,"y":178.59,"x0":-2.26224794942839,"y0":50.005210574157964,"z0":5.72561306602882,"aX":-13.63802407882159},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":1558,"spinDirection":225},"zone":13,"typeConfidence":0.92,"plateTime":0.4315209824030788,"extension":6.143536250312665},"hitData":{"launchSpeed":70.7,"launchAngle":17.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":75.74,"coordY":121.28}},"index":4,"playId":"3364f8b0-4c5f-3db6-be80-a08056a0b29c","pitchNumber":5,"startTime":"2026-08-21T01:10:45.824Z","endTime":"2026-08-21T01:10:56.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:10:56.895Z","atBatIndex":30},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Tyler Heineman out on a sacrifice bunt, first baseman LaMonte Wade Jr. to second baseman Jose Altuve. Josh Lowe to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:11:24.366Z","endTime":"2026-08-21T01:11:34.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"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(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":92.7,"endSpeed":85.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443280905121263,"aZ":-14.336766671485467,"pfxX":-4.912885684913224,"pfxZ":9.642502624665362,"pX":-0.45617931090522024,"pZ":3.527316234756251,"vX0":6.1552880899831415,"vY0":-134.93946329399157,"vZ0":-3.658466570879188,"x":134.39,"y":143.54,"x0":-2.1249771962481936,"y0":50.00533904406238,"z0":5.90603861733574,"aX":-9.091593354800134},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":7.7,"spinRate":2262,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.40538445387018385,"extension":6.335399211460205},"hitData":{"launchSpeed":33.0,"launchAngle":-1.0,"totalDistance":23.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":140.05,"coordY":188.79}},"index":0,"playId":"f0451019-70b6-3e98-b1fb-9efb67d0a18b","pitchNumber":1,"startTime":"2026-08-21T01:11:26.118Z","endTime":"2026-08-21T01:11:34.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:11:34.153Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adam Frazier doubles (7) on a fly ball to center fielder Daulton Varsho. Josh Lowe scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:11:58.631Z","endTime":"2026-08-21T01:13:03.343Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22905367404001,"aZ":-18.474586086922518,"pfxX":0.7108473235776596,"pfxZ":7.4785018186318695,"pX":0.2881856798060517,"pZ":2.9067993790310798,"vX0":6.266906915995972,"vY0":-134.29117123905306,"vZ0":-4.520648257086196,"x":106.02,"y":160.3,"x0":-2.1651301786050934,"y0":50.00519762663406,"z0":5.920672289440357,"aX":1.3015440826423483},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":-2.6,"spinRate":2349,"spinDirection":194},"zone":3,"typeConfidence":0.92,"plateTime":0.4073861935463623,"extension":6.201906833057239},"index":0,"playId":"85a997b5-183c-32d2-9ca7-bff64b7ea357","pitchNumber":1,"startTime":"2026-08-21T01:12:04.613Z","endTime":"2026-08-21T01:12:11.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42217756806955,"aZ":-11.655982452574374,"pfxX":-4.684796644174781,"pfxZ":11.012876789131695,"pX":0.30445308318117137,"pZ":2.1931255626495476,"vX0":7.403404327766008,"vY0":-135.58155159089182,"vZ0":-7.573047959323537,"x":105.39,"y":179.57,"x0":-1.8519138084074365,"y0":50.004725797915114,"z0":5.834624226319429,"aX":-8.730363974519607},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":7.0,"spinRate":2347,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.4038583099496855,"extension":6.290917977337271},"index":1,"playId":"dc7aaef1-0854-3048-8019-51f1dea66c9b","pitchNumber":2,"startTime":"2026-08-21T01:12:29.514Z","endTime":"2026-08-21T01:12:34.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.554058547638387,"aZ":-13.759565554222892,"pfxX":-5.7591716000393625,"pfxZ":9.702153491424989,"pX":0.016850221206905536,"pZ":3.1164635632787863,"vX0":7.396260496226973,"vY0":-136.74967279362772,"vZ0":-5.037803022927726,"x":116.36,"y":154.64,"x0":-1.9719269506908503,"y0":50.003639577830626,"z0":5.923234798933926,"aX":-10.932115271291297},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":8.9,"spinRate":2344,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.4002063609393729,"extension":6.25154441144648},"hitData":{"launchSpeed":98.6,"launchAngle":28.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":169.85,"coordY":47.59}},"index":2,"playId":"f357ec24-859e-3e9f-a2e6-4ac721a20a71","pitchNumber":3,"startTime":"2026-08-21T01:12:49.740Z","endTime":"2026-08-21T01:13:03.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:13:03.343Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wade Meckler walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:13:30.470Z","endTime":"2026-08-21T01:15:24.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.328017989377273,"aZ":-42.03625606609367,"pfxX":8.492552565487864,"pfxZ":-7.128292586851742,"pX":1.2596907159307595,"pZ":0.8594139888375043,"vX0":5.091674898154749,"vY0":-118.23352285282012,"vZ0":-2.791429626614045,"x":68.98,"y":215.58,"x0":-2.041796878438207,"y0":50.00273968062462,"z0":5.9990601987748775,"aX":11.749117196728179},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-13.3,"breakHorizontal":-16.8,"spinRate":2581,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4673573117741765,"extension":6.123441186101806},"index":0,"playId":"dee29602-533d-3691-b6cf-67a9ba9b8a4a","pitchNumber":1,"startTime":"2026-08-21T01:13:42.418Z","endTime":"2026-08-21T01:13:49.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Peter Lambert. Adam Frazier to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"actionPlayId":"dee29602-533d-3691-b6cf-67a9ba9b8a4a","startTime":"2026-08-21T01:13:58.269Z","endTime":"2026-08-21T01:14:17.753Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.592539168238005,"aZ":-22.548064772989086,"pfxX":-8.230213158001098,"pfxZ":5.899687371092782,"pX":-1.56951813479807,"pZ":1.686292266028623,"vX0":4.86306782266537,"vY0":-126.57219210311962,"vZ0":-5.444610414827806,"x":176.83,"y":193.25,"x0":-2.4414437455491638,"y0":50.00100622298192,"z0":5.658486969354453,"aX":-13.420882889847503},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":9.7,"breakHorizontal":13.9,"spinRate":1501,"spinDirection":224},"zone":13,"typeConfidence":0.91,"plateTime":0.43189817774789674,"extension":6.404213468293066},"index":2,"playId":"aa7cd61c-4368-30d4-b738-9232c7a144e4","pitchNumber":2,"startTime":"2026-08-21T01:14:17.753Z","endTime":"2026-08-21T01:14:22.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.955504883529205,"aZ":-21.257094637328294,"pfxX":-8.74194945206844,"pfxZ":6.679221078665602,"pX":-0.7424154284917508,"pZ":0.45001215802846223,"vX0":7.0854173830426,"vY0":-126.74924067619422,"vZ0":-8.419354671959393,"x":145.3,"y":226.63,"x0":-2.4329611905891118,"y0":50.00025504023129,"z0":5.501170684549515,"aX":-14.277912486636149},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.4,"breakHorizontal":14.3,"spinRate":1609,"spinDirection":224},"zone":13,"typeConfidence":0.87,"plateTime":0.4314868477490399,"extension":6.40907038372109},"index":3,"playId":"640b62ae-ae82-3fd7-9c82-5c30b0ca4637","pitchNumber":3,"startTime":"2026-08-21T01:14:36.926Z","endTime":"2026-08-21T01:14:39.926Z","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":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.552414342726955,"aZ":-11.748644113792436,"pfxX":-4.967562002948206,"pfxZ":10.976672887681287,"pX":-0.7631429509845347,"pZ":2.6703489391255544,"vX0":5.177064818081232,"vY0":-135.54017191788873,"vZ0":-6.237569843166622,"x":146.09,"y":166.68,"x0":-2.052314059708399,"y0":50.0054251250828,"z0":5.821582477807259,"aX":-9.246543737637127},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.7,"breakHorizontal":7.9,"spinRate":2291,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.40405662589143043,"extension":6.268361627923755},"index":4,"playId":"fe48fa57-a588-37ab-b150-714e511bbadc","pitchNumber":4,"startTime":"2026-08-21T01:14:58.133Z","endTime":"2026-08-21T01:15:01.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86564958772331,"aZ":-14.298419158429864,"pfxX":-5.091963764775789,"pfxZ":9.52703804193737,"pX":-1.2802114332711236,"pZ":3.9248150243294697,"vX0":3.732827317648933,"vY0":-136.32595664776517,"vZ0":-2.8421596816030545,"x":165.8,"y":132.81,"x0":-2.007875481018342,"y0":50.00264537903386,"z0":5.971956333833326,"aX":-9.55356633357268},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.8,"breakHorizontal":8.4,"spinRate":2277,"spinDirection":210},"zone":11,"typeConfidence":0.89,"plateTime":0.40227656781131227,"extension":6.158579485656445},"index":5,"playId":"905aa610-2e71-3997-a055-7746dfef7e74","pitchNumber":5,"startTime":"2026-08-21T01:15:21.332Z","endTime":"2026-08-21T01:15:24.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:15:24.555Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout challenged (pitch result), call on the field was overturned: Mike Trout walks. Wade Meckler to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:15:41.635Z","endTime":"2026-08-21T01:17:23.240Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.497982579512783,"aZ":-13.331121816887437,"pfxX":-4.04470020372976,"pfxZ":10.126711147153902,"pX":-0.4647181969426333,"pZ":4.150081164313683,"vX0":5.917396553695567,"vY0":-135.97585183017586,"vZ0":-2.372844102752355,"x":134.71,"y":126.73,"x0":-2.1497803038323453,"y0":50.00655864891877,"z0":5.965899684101109,"aX":-7.529571580301809},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":6.0,"spinRate":2333,"spinDirection":212},"zone":11,"typeConfidence":0.85,"plateTime":0.4037419289242017,"extension":6.383241976107391},"index":0,"playId":"1f1543fd-9ba2-388b-97c0-99775eb88d83","pitchNumber":1,"startTime":"2026-08-21T01:15:53.999Z","endTime":"2026-08-21T01:15:59.252Z","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":93.7,"endSpeed":85.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.895481193507536,"aZ":-12.92448054667457,"pfxX":-3.9369476196130373,"pfxZ":10.305608170894308,"pX":-0.46902312846544286,"pZ":3.6103839457857636,"vX0":5.725352921500447,"vY0":-136.28579488187933,"vZ0":-3.7315506581143696,"x":134.88,"y":141.3,"x0":-2.0923163197380314,"y0":50.003399384137346,"z0":5.899199945926936,"aX":-7.354730176457424},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":5.8,"spinRate":2330,"spinDirection":210},"zone":11,"typeConfidence":0.85,"plateTime":0.4029640876958629,"extension":6.210387388017767},"index":1,"playId":"e50a8013-d7a7-3b3e-a1f3-0bec457a9150","pitchNumber":2,"startTime":"2026-08-21T01:16:12.974Z","endTime":"2026-08-21T01:16:19.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16776579784258,"aZ":-12.738084838316823,"pfxX":-3.8658528720579404,"pfxZ":10.460603241806,"pX":0.6924625823286797,"pZ":3.581321153273367,"vX0":8.198957343003803,"vY0":-136.02286341828557,"vZ0":-3.8546180254717255,"x":90.6,"y":142.08,"x0":-1.8699899468544918,"y0":50.004007062509125,"z0":5.911224513887112,"aX":-7.184404643185456},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":5.0,"spinRate":2249,"spinDirection":214},"zone":12,"typeConfidence":0.87,"plateTime":0.4039645447574425,"extension":6.1487026244025875},"index":2,"playId":"681b0092-bfbe-3629-831d-47711d77d256","pitchNumber":3,"startTime":"2026-08-21T01:16:33.193Z","endTime":"2026-08-21T01:16:38.180Z","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":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21647002311993,"aZ":-13.014023171600936,"pfxX":-4.738764667164393,"pfxZ":10.222242759834806,"pX":0.31532938947691874,"pZ":2.7633287070927794,"vX0":7.999832866210244,"vY0":-136.56360226042568,"vZ0":-5.835611729594406,"x":104.98,"y":164.17,"x0":-2.0465741735674827,"y0":50.00246745629749,"z0":5.835693205202034,"aX":-8.882449445215535},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":6.7,"spinRate":2308,"spinDirection":212},"zone":6,"typeConfidence":0.9,"plateTime":0.4022565921743726,"extension":6.190606569350052},"index":3,"playId":"d12e40cf-1ce4-3c3a-b980-53e562102bf6","pitchNumber":4,"startTime":"2026-08-21T01:16:53.859Z","endTime":"2026-08-21T01:16:57.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06833522409711,"aZ":-13.354758110374233,"pfxX":-6.21660554734645,"pfxZ":10.035020693673598,"pX":-0.043312926545714205,"pZ":3.6620252199459573,"vX0":6.965928724902114,"vY0":-136.34030380203262,"vZ0":-3.7051726589008718,"x":118.65,"y":139.91,"x0":-1.8284313610210787,"y0":50.00305640485185,"z0":5.965581165789617,"aX":-11.658838972641961},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.5,"breakHorizontal":9.7,"spinRate":2267,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.40234995226024317,"extension":6.181252207057719},"index":4,"playId":"233d08b7-b07e-377e-8ea3-35df5f707c55","pitchNumber":5,"startTime":"2026-08-21T01:17:19.390Z","endTime":"2026-08-21T01:17:23.240Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"}},"playEndTime":"2026-08-21T01:17:23.240Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Schanuel pops out to third baseman Isaac Paredes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:17:58.499Z","endTime":"2026-08-21T01:19:37.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.766692916405987,"aZ":-21.262914053345277,"pfxX":0.40961199968380013,"pfxZ":6.013065264154918,"pX":0.8935764820432618,"pZ":3.1711266781008622,"vX0":7.9763488276636485,"vY0":-133.8414612214409,"vZ0":-3.254772537944397,"x":103.51,"y":172.94,"x0":-2.178004677031667,"y0":50.005190437315065,"z0":5.92497498619023,"aX":0.742282374567096},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.4,"breakHorizontal":-2.4,"spinRate":2308,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.4091741274526153,"extension":6.260247991922105},"index":0,"playId":"73b56852-400c-3bdb-9376-5a0f6bc8254a","pitchNumber":1,"startTime":"2026-08-21T01:18:03.114Z","endTime":"2026-08-21T01:18:06.272Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53120486844259,"aZ":-21.175819926810245,"pfxX":1.5283224625103413,"pfxZ":6.0768899923403525,"pX":-0.5651469340738453,"pZ":2.289103371403772,"vX0":3.7840232093827963,"vY0":-133.3783430167986,"vZ0":-5.440158585981277,"x":138.54,"y":176.97,"x0":-2.1982703778683454,"y0":50.00010356123298,"z0":5.8728761313003695,"aX":2.7650104644801825},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-3.6,"spinRate":2312,"spinDirection":200},"zone":4,"typeConfidence":0.87,"plateTime":0.40998175104956003,"extension":6.171290158792077},"index":1,"playId":"7aeb6dbd-1e3f-3233-bf42-2c2145b18ed1","pitchNumber":2,"startTime":"2026-08-21T01:18:29.158Z","endTime":"2026-08-21T01:18:32.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.988654716492324,"aZ":-20.204445644446764,"pfxX":-8.245643324665654,"pfxZ":7.285231084182574,"pX":-1.3808686900890423,"pZ":1.4186310122857648,"vX0":5.023785163536574,"vY0":-127.31427598814096,"vZ0":-6.596574385508019,"x":169.64,"y":200.48,"x0":-2.3078246410873655,"y0":50.00140102200223,"z0":5.6407916639290905,"aX":-13.54328281182488},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":1653,"spinDirection":228},"zone":13,"typeConfidence":0.85,"plateTime":0.43011632164163194,"extension":6.263809120138408},"index":2,"playId":"95737b09-0439-3093-9735-09c1ebd7a8ba","pitchNumber":3,"startTime":"2026-08-21T01:19:02.504Z","endTime":"2026-08-21T01:19:05.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.610583987623386,"aZ":-23.34925798040164,"pfxX":-8.260356442101667,"pfxZ":5.40840848350689,"pX":-0.8712766636122485,"pZ":1.5389844225687817,"vX0":6.166824995559455,"vY0":-126.85185583105839,"vZ0":-5.580044535176248,"x":150.21,"y":197.23,"x0":-2.258935767708704,"y0":50.004099621183805,"z0":5.625334992765486,"aX":-13.481856787610337},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.8,"breakHorizontal":13.6,"spinRate":1569,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.43155749065578153,"extension":6.351651737990484},"hitData":{"launchSpeed":68.9,"launchAngle":56.0,"totalDistance":180.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":76.9,"coordY":147.68}},"index":3,"playId":"e47a31b1-c050-3177-a63f-6170e86361ad","pitchNumber":4,"startTime":"2026-08-21T01:19:23.115Z","endTime":"2026-08-21T01:19:37.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:19:37.320Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a sharp line drive to left fielder Taylor Trammell. Adam Frazier scores. Wade Meckler to 3rd. Mike Trout to 2nd.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:20:07.996Z","endTime":"2026-08-21T01:20:18.069Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"postOnSecond":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnThird":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577071470556625,"aZ":-12.933905954358359,"pfxX":-5.385285890830288,"pfxZ":10.044371247017205,"pX":0.48202087804707433,"pZ":3.134336316864575,"vX0":8.179784239428418,"vY0":-137.5440718699903,"vZ0":-5.115157030823472,"x":98.63,"y":154.15,"x0":-1.8310710456830919,"y0":50.00128775232123,"z0":5.895452624425644,"aX":-10.314810571050208},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":208},"zone":3,"typeConfidence":0.91,"plateTime":0.3982539931192619,"extension":6.240170910384692},"hitData":{"launchSpeed":104.6,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.37,"coordY":106.07}},"index":0,"playId":"9ebaacc7-746b-36a3-87be-61ddf71cf41c","pitchNumber":1,"startTime":"2026-08-21T01:20:07.996Z","endTime":"2026-08-21T01:20:18.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:20:18.069Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Moisés Ballesteros singles on a ground ball to left fielder Taylor Trammell. Wade Meckler scores. Mike Trout scores. Zach Neto to 3rd. Moisés Ballesteros to 2nd.","rbi":2,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:23:11.488Z","endTime":"2026-08-21T01:24:36.024Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"postOnThird":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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_throw","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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-21T01:20:47.273Z","endTime":"2026-08-21T01:21:33.337Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Bryan King replaces Peter Lambert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-21T01:21:33.337Z","endTime":"2026-08-21T01:23:13.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687911,"link":"/api/v1/people/687911"},"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":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63031599765285,"aZ":-16.63072182378265,"pfxX":0.23417019246186843,"pfxZ":8.582912629190236,"pX":-1.0504437496740069,"pZ":2.3858110443696745,"vX0":-9.526884731711066,"vY0":-133.90163252407635,"vZ0":-5.27085430057953,"x":157.04,"y":174.36,"x0":2.5271374235797377,"y0":50.00319408818533,"z0":5.57453803785348,"aX":0.42493815971869686},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":1.7,"spinRate":2104,"spinDirection":147},"zone":11,"typeConfidence":0.91,"plateTime":0.40947317555286933,"extension":6.798628590544744},"index":2,"playId":"9702fcf4-8c9b-3669-9850-b67d94dae8a4","pitchNumber":1,"startTime":"2026-08-21T01:23:13.708Z","endTime":"2026-08-21T01:23:18.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.362306394573892,"aZ":-17.530083021322145,"pfxX":3.134480881579535,"pfxZ":8.120311868899575,"pX":0.04697116894372567,"pZ":3.1252217646739737,"vX0":-7.816398966095917,"vY0":-133.15329788207757,"vZ0":-3.2048906133818384,"x":115.21,"y":154.4,"x0":2.6073963383905325,"y0":50.00511126564265,"z0":5.605714143578905,"aX":5.654984362677903},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.3,"breakHorizontal":-4.1,"spinRate":2112,"spinDirection":148},"zone":2,"typeConfidence":0.91,"plateTime":0.41061790615264915,"extension":6.845965148470178},"index":3,"playId":"28759a57-9319-3de1-9a9a-593f61eb473c","pitchNumber":2,"startTime":"2026-08-21T01:23:28.597Z","endTime":"2026-08-21T01:23:31.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.27521278676597,"aZ":-25.872312575637885,"pfxX":8.14739203690155,"pfxZ":3.6242678603517398,"pX":1.836574373716448,"pZ":4.331039749547832,"vX0":-4.863312329475598,"vY0":-130.42367726713405,"vZ0":1.3475433841331763,"x":46.99,"y":121.84,"x0":2.6589283514257445,"y0":50.000107358372034,"z0":5.747229065795646,"aX":14.151578436528546},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.1,"breakHorizontal":-13.8,"spinRate":1940,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.41863019553349057,"extension":6.868605810524359},"index":4,"playId":"534017d5-56d8-31cf-9cee-42c8aaa2209f","pitchNumber":3,"startTime":"2026-08-21T01:23:48.128Z","endTime":"2026-08-21T01:23:52.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":82.2,"endSpeed":76.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.353739575782566,"aZ":-27.2140783446681,"pfxX":-5.6377247671923,"pfxZ":3.4139835070275506,"pX":-1.7164187736685554,"pZ":2.407558337551275,"vX0":-8.470337381876341,"vY0":-119.55334438044342,"vZ0":-1.7403652863261874,"x":182.43,"y":173.78,"x0":2.600299062601895,"y0":50.00132182574777,"z0":5.579939704631753,"aX":-8.18566644264122},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":6.0,"breakHorizontal":12.2,"spinRate":2271,"spinDirection":279},"zone":11,"typeConfidence":0.89,"plateTime":0.4575737589368014,"extension":6.977769483486389},"index":5,"playId":"06a157b8-2275-3554-b030-30150c4d2316","pitchNumber":4,"startTime":"2026-08-21T01:24:10.793Z","endTime":"2026-08-21T01:24:14.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836396709764998,"aZ":-19.175872772878517,"pfxX":2.080334584999714,"pfxZ":7.141534207976035,"pX":-0.11316602019013254,"pZ":2.993767518184559,"vX0":-7.740710204353467,"vY0":-133.3481249001718,"vZ0":-3.2034620852559907,"x":121.31,"y":157.95,"x0":2.5436395959371594,"y0":50.002206929325105,"z0":5.57675081219504,"aX":3.787036932971161},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":-2.3,"spinRate":2151,"spinDirection":154},"zone":2,"typeConfidence":0.9,"plateTime":0.4091135026173469,"extension":6.85993206744759},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.46,"coordY":128.77}},"index":6,"playId":"a448c906-ff5b-3dae-b55a-0747df217c6f","pitchNumber":5,"startTime":"2026-08-21T01:24:25.397Z","endTime":"2026-08-21T01:24:36.024Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:24:36.024Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Vaughn Grissom doubles (17) on a line drive to left fielder Taylor Trammell. Zach Neto scores. Moisés Ballesteros scores.","rbi":2,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:25:05.830Z","endTime":"2026-08-21T01:25:36.812Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":663567,"link":"/api/v1/people/663567"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.489252343787694,"aZ":-30.04504186162133,"pfxX":-8.32074573201202,"pfxZ":1.5167212119782834,"pX":-1.8012655193877396,"pZ":1.3265876602030215,"vX0":-7.891360078289525,"vY0":-118.28027098277097,"vZ0":-3.308083132756595,"x":185.66,"y":202.96,"x0":2.670609342090935,"y0":50.0032205605726,"z0":5.524941389345584,"aX":-11.680566247663412},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.2,"breakHorizontal":17.2,"spinRate":2318,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.4647115968718172,"extension":6.717167801902762},"index":0,"playId":"35e66aae-56a8-33de-99ab-614d2eb79f76","pitchNumber":1,"startTime":"2026-08-21T01:25:09.831Z","endTime":"2026-08-21T01:25:14.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.349465440566615,"aZ":-28.84771018144424,"pfxX":-11.089010553659655,"pfxZ":2.333381773875015,"pX":-0.8594451535360783,"pZ":2.113593479854486,"vX0":-5.222365475972664,"vY0":-119.51141865453964,"vZ0":-1.9838106243176776,"x":149.76,"y":181.71,"x0":2.805056956744515,"y0":50.00102435673879,"z0":5.584571623145927,"aX":-15.790560913494188},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.0,"breakHorizontal":21.5,"spinRate":2375,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.46103795072889,"extension":6.571415004162272},"hitData":{"launchSpeed":68.2,"launchAngle":21.0,"totalDistance":167.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.76,"coordY":133.25}},"index":1,"playId":"778dfc01-cc90-3b60-811f-77197c058f08","pitchNumber":2,"startTime":"2026-08-21T01:25:23.477Z","endTime":"2026-08-21T01:25:36.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:25:36.812Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Lowe grounds out, pitcher Bryan King to second baseman Jose Altuve to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-21T01:25:58.472Z","endTime":"2026-08-21T01:27:47.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68831494634356,"aZ":-25.81066346575371,"pfxX":9.832730026417787,"pfxZ":3.6414569602842946,"pX":0.912287200513986,"pZ":1.6070801495890366,"vX0":-7.620289909622089,"vY0":-130.811815538141,"vZ0":-4.98714447869477,"x":82.23,"y":195.39,"x0":2.575076351531979,"y0":50.00079960157802,"z0":5.455619145211371,"aX":17.16463661986272},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-16.3,"spinRate":2117,"spinDirection":147},"zone":14,"typeConfidence":0.87,"plateTime":0.4175481133215886,"extension":6.704212110874883},"index":0,"playId":"8ae5c61c-e284-366e-887f-c454dc0d5a00","pitchNumber":1,"startTime":"2026-08-21T01:26:05.351Z","endTime":"2026-08-21T01:26:12.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.22690725699643,"aZ":-16.910834808644324,"pfxX":1.7522268063573065,"pfxZ":8.457478527514672,"pX":0.20392029689567806,"pZ":3.5629228838491707,"vX0":-6.791642327349074,"vY0":-132.94048044011197,"vZ0":-2.321908902735264,"x":109.23,"y":142.58,"x0":2.55478162109738,"y0":50.005948899446174,"z0":5.663494929945073,"aX":3.1643289515315263},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-1.8,"spinRate":2299,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.41067234723550694,"extension":6.402755594780441},"index":1,"playId":"8b721df0-0c71-3acd-ae5c-001ecf550711","pitchNumber":2,"startTime":"2026-08-21T01:26:19.691Z","endTime":"2026-08-21T01:26:23.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.504345325929346,"aZ":-25.045562142698596,"pfxX":8.357142506740216,"pfxZ":4.110418951757545,"pX":0.8038166212235088,"pZ":4.018274881245973,"vX0":-7.512263233981571,"vY0":-130.34819280263204,"vZ0":0.6294594001612878,"x":86.36,"y":130.29,"x0":2.627119519022603,"y0":50.001483276583095,"z0":5.653943928188925,"aX":14.486521742075398},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.7,"spinRate":2049,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.4190251920742356,"extension":6.608050822192322},"index":2,"playId":"a48d590a-d65d-341b-98c9-a7b1214fd0a4","pitchNumber":3,"startTime":"2026-08-21T01:26:35.776Z","endTime":"2026-08-21T01:26:38.888Z","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":91.2,"endSpeed":84.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41700550039397,"aZ":-24.173861172980857,"pfxX":8.472902667057836,"pfxZ":4.458511816403053,"pX":-0.035810780343480605,"pZ":3.0216886205507496,"vX0":-9.484447769738368,"vY0":-132.63133225048713,"vZ0":-2.3532075520672286,"x":118.37,"y":157.19,"x0":2.4733279985697973,"y0":50.00296668566911,"z0":5.6698666775710045,"aX":15.206432026001025},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.4,"spinRate":2073,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.4118130685696122,"extension":6.650861223886446},"index":3,"playId":"489f7a1b-36ae-3316-abb6-d42c2b4dcea2","pitchNumber":4,"startTime":"2026-08-21T01:26:53.646Z","endTime":"2026-08-21T01:26:57.478Z","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":91.7,"endSpeed":84.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82277881318692,"aZ":-17.883497795939604,"pfxX":3.3339428118841163,"pfxZ":7.856511202977206,"pX":0.9171800786833132,"pZ":4.500920549340035,"vX0":-5.466277687040767,"vY0":-133.52360435552552,"vZ0":-6.6842391435729E-5,"x":82.04,"y":117.26,"x0":2.551040086705769,"y0":50.00065979573804,"z0":5.78016720225992,"aX":6.063177405787439},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":-4.9,"spinRate":2192,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.409089858066952,"extension":6.483535880209257},"index":4,"playId":"c2c9a035-036f-36f7-a724-857e89a7daf8","pitchNumber":5,"startTime":"2026-08-21T01:27:12.567Z","endTime":"2026-08-21T01:27:15.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55233726239687,"aZ":-26.441777967709466,"pfxX":5.252715627116779,"pfxZ":3.1731014940285824,"pX":-0.3863073684789519,"pZ":2.671306593032818,"vX0":-9.041442679648208,"vY0":-133.0666817881088,"vZ0":-2.7224554593651487,"x":131.73,"y":166.65,"x0":2.3615518180224546,"y0":50.003207034690526,"z0":5.608322880631118,"aX":9.491159992930223},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":-7.7,"spinRate":1929,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.4104508268984537,"extension":6.644629826834804},"hitData":{"launchSpeed":75.9,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":145.42,"coordY":150.06}},"index":5,"playId":"fefba0ff-947b-3af3-b65c-56cb57c88263","pitchNumber":6,"startTime":"2026-08-21T01:27:40.049Z","endTime":"2026-08-21T01:27:47.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:27:47.767Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, third baseman Vaughn Grissom to first baseman Nolan Schanuel.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:29:58.045Z","endTime":"2026-08-21T01:31:40.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"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"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.14840131545832,"aZ":-18.429371243302175,"pfxX":-9.096904533682963,"pfxZ":7.153430182700549,"pX":-0.35397832904051585,"pZ":1.4721980944818525,"vX0":8.830250106274226,"vY0":-138.50757555248254,"vZ0":-7.552848855109298,"x":130.49,"y":199.03,"x0":-2.418738129471241,"y0":50.0047288304419,"z0":5.491430405376641,"aX":-17.48097194662694},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":14.4,"spinRate":2223,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.39715048382790474,"extension":7.057914158493156},"index":0,"playId":"6018d263-6e2e-39d8-a57f-24b2640c3269","pitchNumber":1,"startTime":"2026-08-21T01:29:58.045Z","endTime":"2026-08-21T01:30:04.931Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.293768095170236,"aZ":-17.811353498892885,"pfxX":-8.262975301925161,"pfxZ":7.58274989224811,"pX":-0.8297876425728963,"pZ":2.6955414229617687,"vX0":7.538947746540782,"vY0":-137.2201468036546,"vZ0":-4.698319542560435,"x":148.63,"y":166.0,"x0":-2.5483839505035495,"y0":50.00331950611884,"z0":5.655357183625922,"aX":-15.651238476418067},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":13.2,"spinRate":2191,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.4002134462995963,"extension":7.124428491527471},"index":1,"playId":"51e751fe-0f52-30ab-ae6c-6ffc2669d76d","pitchNumber":2,"startTime":"2026-08-21T01:30:10.868Z","endTime":"2026-08-21T01:30:14.401Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"}}},{"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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53572254125187,"aZ":-29.03657832211647,"pfxX":-6.541494735258405,"pfxZ":2.1247757584028815,"pX":0.6542067003077129,"pZ":2.7798651335275353,"vX0":9.362611167250746,"vY0":-120.81718910117725,"vZ0":-0.9932013262138852,"x":92.06,"y":163.72,"x0":-2.4213846524378697,"y0":50.005611610931034,"z0":5.748275515524149,"aX":-9.673396797960232},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.8,"breakHorizontal":9.6,"spinRate":1837,"spinDirection":257},"zone":6,"typeConfidence":0.9,"plateTime":0.453352277743599,"extension":7.278369840249981},"index":2,"playId":"e5f16c92-b064-3634-9fc6-5b683ff18e17","pitchNumber":3,"startTime":"2026-08-21T01:30:37.058Z","endTime":"2026-08-21T01:30:40.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.859472057340945,"aZ":-16.908091158543975,"pfxX":-7.509728425993527,"pfxZ":7.696178437809645,"pX":-0.15529047068811286,"pZ":2.2926095197898104,"vX0":8.93279729768105,"vY0":-140.86452448185017,"vZ0":-5.991837522317939,"x":122.92,"y":176.88,"x0":-2.4114069601823664,"y0":50.004344366358815,"z0":5.564116659897588,"aX":-14.898820538680024},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.7,"breakHorizontal":11.5,"spinRate":2251,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.3907704453978682,"extension":7.04578163281503},"index":3,"playId":"49dac5fe-6457-36d4-baeb-8e46d9804f28","pitchNumber":4,"startTime":"2026-08-21T01:30:56.727Z","endTime":"2026-08-21T01:31:02.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":88.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.57255923473858,"aZ":-16.273218144754868,"pfxX":-8.366314780092718,"pfxZ":7.938802195410027,"pX":-0.2515213239026797,"pZ":2.8690977728477023,"vX0":8.879388917538312,"vY0":-141.19413472989652,"vZ0":-4.893689214521293,"x":126.59,"y":161.31,"x0":-2.3623475562808784,"y0":50.00331592204066,"z0":5.68505847646308,"aX":-16.75709670876653},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.4,"breakHorizontal":13.2,"spinRate":2335,"spinDirection":224},"zone":2,"typeConfidence":0.9,"plateTime":0.38913750254744883,"extension":7.049970735357358},"index":4,"playId":"488a159a-2b78-3a93-acd0-71067b49c50e","pitchNumber":5,"startTime":"2026-08-21T01:31:13.256Z","endTime":"2026-08-21T01:31:16.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524030798607896,"aZ":-31.813028186402207,"pfxX":-6.322101834174657,"pfxZ":0.23368965246942253,"pX":-0.8198905477722029,"pZ":2.3238307753706433,"vX0":5.940145515441968,"vY0":-121.93464199622474,"vZ0":-1.4566485801706217,"x":148.25,"y":176.04,"x0":-2.45868288198831,"y0":50.00000437771947,"z0":5.657553920486872,"aX":-9.580335128585949},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.4,"breakHorizontal":10.2,"spinRate":2013,"spinDirection":258},"zone":4,"typeConfidence":0.88,"plateTime":0.44809785555836035,"extension":7.125884648189711},"hitData":{"launchSpeed":63.8,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.5,"coordY":156.59}},"index":5,"playId":"b3d5038d-f14b-3599-b856-2d88ef4a9fce","pitchNumber":6,"startTime":"2026-08-21T01:31:31.936Z","endTime":"2026-08-21T01:31:40.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:31:40.254Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:32:09.570Z","endTime":"2026-08-21T01:33:08.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.635620864913204,"aZ":-28.762413335117454,"pfxX":-5.810745998619664,"pfxZ":2.2248609533200074,"pX":0.7451697873329004,"pZ":2.6065021706197906,"vX0":9.178784485021405,"vY0":-122.79693445688315,"vZ0":-1.6567252426782706,"x":88.6,"y":168.4,"x0":-2.2810434204936976,"y0":50.000922721816856,"z0":5.729919739056943,"aX":-8.90042583489272},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":8.4,"spinRate":1847,"spinDirection":263},"zone":6,"typeConfidence":0.88,"plateTime":0.44553610054287907,"extension":7.1748856078305225},"index":0,"playId":"69937a35-fe7b-3981-9584-3cf3df82c571","pitchNumber":1,"startTime":"2026-08-21T01:32:10.038Z","endTime":"2026-08-21T01:32:14.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67408932016917,"aZ":-14.537973134206002,"pfxX":-7.781353992053006,"pfxZ":8.754057423942427,"pX":-0.39618636651137723,"pZ":2.1990187484865116,"vX0":8.187480319206657,"vY0":-141.17759777723379,"vZ0":-6.639810519640646,"x":132.1,"y":179.41,"x0":-2.3253849349099407,"y0":50.00403578997372,"z0":5.520264797792853,"aX":-15.680437600665599},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.6,"breakHorizontal":12.4,"spinRate":2285,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.388223278307974,"extension":7.25641589224051},"index":1,"playId":"7985323b-9878-3c5b-a6c1-fccf66c4c62e","pitchNumber":2,"startTime":"2026-08-21T01:32:21.923Z","endTime":"2026-08-21T01:32:25.790Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-21T01:32:38.987Z","endTime":"2026-08-21T01:32:45.100Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":89.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53334335487211,"aZ":-14.841270092742025,"pfxX":-7.5458129378021095,"pfxZ":8.390697391032088,"pX":-0.7211321255776687,"pZ":2.5564615747742687,"vX0":7.228416428269719,"vY0":-142.94259632715355,"vZ0":-6.276826622244068,"x":144.49,"y":169.76,"x0":-2.3046424340592866,"y0":50.00242379562328,"z0":5.71589703086254,"aX":-15.585676735437117},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":12.1,"spinRate":2320,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.38345916203601593,"extension":7.078805530238389},"index":3,"playId":"eecb0b27-c38e-343b-a283-21cb5927278e","pitchNumber":3,"startTime":"2026-08-21T01:32:45.100Z","endTime":"2026-08-21T01:32:50.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.595277999101064,"aZ":-14.268351346678692,"pfxX":-8.221284941778228,"pfxZ":8.850907097013314,"pX":-0.8550598276593333,"pZ":3.6353838165066192,"vX0":7.00816540390032,"vY0":-141.42364059109497,"vZ0":-3.281542675791591,"x":149.59,"y":140.62,"x0":-2.2984633076502683,"y0":50.0055962819314,"z0":5.7274660152247225,"aX":-16.63726309416597},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.5,"breakHorizontal":13.4,"spinRate":2342,"spinDirection":220},"zone":11,"typeConfidence":0.9,"plateTime":0.38747507914361234,"extension":7.1392109833881285},"index":4,"playId":"4e7836aa-c66a-3587-9341-c5420b207840","pitchNumber":4,"startTime":"2026-08-21T01:33:03.762Z","endTime":"2026-08-21T01:33:08.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:33:08.569Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Allen grounds out, shortstop Zach Neto to first baseman Nolan Schanuel.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-21T01:33:23.196Z","endTime":"2026-08-21T01:33:49.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":96.8,"endSpeed":88.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42615402718607,"aZ":-12.80907032934256,"pfxX":-8.913330772453168,"pfxZ":9.703916042557449,"pX":-0.12324624316742964,"pZ":2.425970104999287,"vX0":9.362661028444618,"vY0":-140.51457122385565,"vZ0":-6.456629247949859,"x":121.7,"y":173.28,"x0":-2.3435583443726378,"y0":50.003485269667806,"z0":5.5891025928357445,"aX":-17.789495836862173},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":14.2,"spinRate":2367,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3900976905703941,"extension":7.168588443012395},"index":0,"playId":"7ae02f15-2f2d-3242-a31f-1bf1ea7a8821","pitchNumber":1,"startTime":"2026-08-21T01:33:29.790Z","endTime":"2026-08-21T01:33:33.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03400604436314,"aZ":-25.996727106187887,"pfxX":1.278213258563643,"pfxZ":3.640096488380218,"pX":0.13536675579204457,"pZ":2.3426583310267097,"vX0":6.565850007601073,"vY0":-129.247031611411,"vZ0":-3.2976238636470163,"x":111.84,"y":175.53,"x0":-2.6003696601231057,"y0":50.00468157525943,"z0":5.623696946973266,"aX":2.1697747880372176},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":-3.7,"spinRate":2423,"spinDirection":161},"zone":5,"typeConfidence":0.89,"plateTime":0.42320890590473903,"extension":6.995341511752965},"hitData":{"launchSpeed":101.0,"launchAngle":0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.01,"coordY":151.58}},"index":1,"playId":"adbc7a4c-6c9e-3696-b4c5-807662c6c971","pitchNumber":2,"startTime":"2026-08-21T01:33:41.763Z","endTime":"2026-08-21T01:33:49.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:33:49.583Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Heineman singles on a line drive to right fielder Cam Smith.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:36:04.508Z","endTime":"2026-08-21T01:36:29.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608255403014788,"aZ":-20.609427333120248,"pfxX":3.0797191032720495,"pfxZ":6.553691442181001,"pX":1.1685890475504819,"pZ":1.7816870130422235,"vX0":-5.1149536051614515,"vY0":-131.416733117106,"vZ0":-5.639904566765576,"x":72.46,"y":190.67,"x0":2.7324084225300704,"y0":50.001355988322445,"z0":5.467873147511787,"aX":5.433207358138907},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-4.6,"spinRate":2015,"spinDirection":142},"zone":14,"typeConfidence":0.84,"plateTime":0.41542765539695514,"extension":6.728674875898037},"index":0,"playId":"98986397-5427-3a70-8114-e0ca6bcf77bd","pitchNumber":1,"startTime":"2026-08-21T01:36:04.508Z","endTime":"2026-08-21T01:36:08.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160635930006553,"aZ":-19.724504070335385,"pfxX":3.3919473864764336,"pfxZ":6.881183934981609,"pX":0.07061661615270631,"pZ":2.877532987284623,"vX0":-8.018812909949977,"vY0":-133.0528766328878,"vZ0":-3.1341229453334276,"x":114.31,"y":161.09,"x0":2.6707969512767975,"y0":50.00229467141769,"z0":5.485183352175317,"aX":6.137135412510586},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.0,"breakHorizontal":-4.6,"spinRate":2055,"spinDirection":135},"zone":2,"typeConfidence":0.9,"plateTime":0.4102631178617626,"extension":6.80986957776239},"hitData":{"launchSpeed":72.4,"launchAngle":14.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":178.39,"coordY":124.14}},"index":1,"playId":"8281a762-7b8a-3096-9ba1-20b3da1ab5a1","pitchNumber":2,"startTime":"2026-08-21T01:36:18.390Z","endTime":"2026-08-21T01:36:29.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:36:29.174Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adam Frazier singles on a line drive to right fielder Cam Smith. Tyler Heineman to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:36:48.440Z","endTime":"2026-08-21T01:37:31.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnSecond":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"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":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.825026037470572,"aZ":-19.4029725620885,"pfxX":2.941101186985997,"pfxZ":7.02763548206379,"pX":0.1786055864514914,"pZ":3.7468839046305424,"vX0":-7.251472692452352,"vY0":-133.26040117972553,"vZ0":-1.3323774699284217,"x":110.19,"y":137.61,"x0":2.5403129199985517,"y0":50.00371238983701,"z0":5.640746095007927,"aX":5.346478951622303},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.7,"breakHorizontal":-4.0,"spinRate":2107,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.4093890678727754,"extension":6.348348172278362},"index":0,"playId":"a68926b7-d984-3922-b68d-07f4c6c26180","pitchNumber":1,"startTime":"2026-08-21T01:36:50.546Z","endTime":"2026-08-21T01:36:55.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.49091558337963,"aZ":-27.137995055993695,"pfxX":9.15807192412499,"pfxZ":2.836410199639775,"pX":1.0975647172933456,"pZ":2.05009250419525,"vX0":-7.33733345370933,"vY0":-132.09645017335617,"vZ0":-3.6602194912538795,"x":75.16,"y":183.43,"x0":2.7127804004078646,"y0":50.00656341078667,"z0":5.434900817341273,"aX":16.28951263763599},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":-15.1,"spinRate":1879,"spinDirection":139},"zone":14,"typeConfidence":0.91,"plateTime":0.41365434287647984,"extension":6.834382671998329},"index":1,"playId":"15303799-9a6d-3370-8d9e-ebdf03a7ed3a","pitchNumber":2,"startTime":"2026-08-21T01:37:04.912Z","endTime":"2026-08-21T01:37:08.571Z","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":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74436077884807,"aZ":-25.5733663574898,"pfxX":7.563186616229208,"pfxZ":3.6156389787882333,"pX":0.6064868497476879,"pZ":2.347007602181931,"vX0":-7.7365641373312855,"vY0":-133.80957302651174,"vZ0":-3.5876243273797552,"x":93.88,"y":175.41,"x0":2.541776514862583,"y0":50.006665054019784,"z0":5.521137605161905,"aX":13.82622648790453},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.0,"breakHorizontal":-12.2,"spinRate":2050,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.40810650978022345,"extension":6.830440956290624},"hitData":{"launchSpeed":99.7,"launchAngle":13.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.48,"coordY":102.95}},"index":2,"playId":"c94d336c-efac-3809-813c-76d8e549a05b","pitchNumber":3,"startTime":"2026-08-21T01:37:20.923Z","endTime":"2026-08-21T01:37:31.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:37:31.849Z","atBatIndex":44},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Wade Meckler hit by pitch. Tyler Heineman to 3rd. Adam Frazier to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:37:56.431Z","endTime":"2026-08-21T01:39:42.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnThird":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":"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":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.1,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931654605348545,"aZ":-27.816494988946264,"pfxX":-8.841235071587558,"pfxZ":3.0403596662327974,"pX":-0.3400741928382717,"pZ":2.6304983112896596,"vX0":-4.352613450842346,"vY0":-119.20466933309218,"vZ0":-0.9810019797056339,"x":129.96,"y":167.76,"x0":2.6607476622070965,"y0":50.00179269906659,"z0":5.569462083083317,"aX":-12.66062691285469},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":17.0,"spinRate":2290,"spinDirection":278},"zone":4,"typeConfidence":0.9,"plateTime":0.46033343336070054,"extension":6.604451782750246},"index":0,"playId":"2e8260fe-0f66-3b08-8d67-0eafa95b71f5","pitchNumber":1,"startTime":"2026-08-21T01:37:56.431Z","endTime":"2026-08-21T01:37:59.832Z","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":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.3,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146231283173837,"aZ":-23.078522325838502,"pfxX":8.269827173994337,"pfxZ":5.020725871039133,"pX":-0.36916236108874606,"pZ":2.830542599695718,"vX0":-10.17058277274797,"vY0":-133.38165628641465,"vZ0":-2.7160341217640225,"x":131.07,"y":162.36,"x0":2.4087113015345194,"y0":50.005529301623035,"z0":5.515935458060158,"aX":14.989716745419088},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-13.0,"spinRate":2041,"spinDirection":146},"zone":1,"typeConfidence":0.91,"plateTime":0.40975118459967774,"extension":6.761479173388514},"index":1,"playId":"dca5ca22-63d5-3447-8975-c887856b23b6","pitchNumber":2,"startTime":"2026-08-21T01:38:17.136Z","endTime":"2026-08-21T01:38:20.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.549726897119836,"aZ":-17.141661022960548,"pfxX":3.395802354579048,"pfxZ":8.063878701095108,"pX":0.18370436573546364,"pZ":3.099518217205604,"vX0":-7.252092406663687,"vY0":-135.20859627667664,"vZ0":-3.3351516020663796,"x":110.0,"y":155.09,"x0":2.4511121136496477,"y0":50.00490238938325,"z0":5.5413898113944535,"aX":6.332846789547375},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":-4.7,"spinRate":2157,"spinDirection":140},"zone":2,"typeConfidence":0.91,"plateTime":0.4040295335492927,"extension":6.45538394882186},"index":2,"playId":"084d1a3f-8428-39ec-883f-0e1176b9712e","pitchNumber":3,"startTime":"2026-08-21T01:38:36.562Z","endTime":"2026-08-21T01:38:40.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4805847182593,"aZ":-17.466718876601,"pfxX":3.252060262064572,"pfxZ":8.018715248311793,"pX":0.5557975959753214,"pZ":3.440661787916048,"vX0":-6.663786433625762,"vY0":-134.17814385154287,"vZ0":-2.257688332589283,"x":95.81,"y":145.88,"x0":2.6425609450770318,"y0":50.00149715431324,"z0":5.529707009693618,"aX":5.964492979970681},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":-4.6,"spinRate":2118,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.4073274038968049,"extension":6.405304394064331},"index":3,"playId":"cbcb038d-f03d-3ddb-bdf7-b79bfc1a633b","pitchNumber":4,"startTime":"2026-08-21T01:38:55.674Z","endTime":"2026-08-21T01:38:59.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.100991718638458,"aZ":-28.765936530082296,"pfxX":-8.077784457454658,"pfxZ":2.3760370856758577,"pX":-0.3750481173961534,"pZ":3.3284903508270594,"vX0":-4.480348926433341,"vY0":-119.11673344210622,"vZ0":0.5776091422682059,"x0":2.5804798965439804,"y0":50.00470285310934,"z0":5.685836889694968,"aX":-11.595538320554166},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.7,"breakHorizontal":15.7,"spinRate":2172,"spinDirection":296},"zone":11,"typeConfidence":0.89,"plateTime":0.46001247808944346,"extension":6.421959788182859},"index":4,"playId":"347ba171-5bae-32c2-9bbb-a4151e1219bd","pitchNumber":5,"startTime":"2026-08-21T01:39:17.498Z","endTime":"2026-08-21T01:39:21.585Z","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, 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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.0,"strikeZoneTop":3.098,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.590871113812124,"aZ":-22.870468998324053,"pfxX":7.0526665757412745,"pfxZ":5.258742508992359,"pX":2.4671002825666717,"pZ":4.5033314568447445,"vX0":-2.8146959715454525,"vY0":-132.0201426553382,"vZ0":1.400506209446894,"x":131.3,"y":148.91,"x0":2.629674067694821,"y0":50.00087313125466,"z0":5.647019382465964,"aX":12.472122689673622},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.1,"breakHorizontal":-12.1,"spinRate":1994,"spinDirection":143},"zone":12,"typeConfidence":0.59,"plateTime":0.41456895825252893,"extension":6.803918479421482},"index":5,"playId":"a4e191db-86b6-35cb-bbed-a5696cace8eb","pitchNumber":6,"startTime":"2026-08-21T01:39:37.572Z","endTime":"2026-08-21T01:39:42.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:39:42.083Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mike Trout lines out to shortstop Nick Allen.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:42:37.883Z","endTime":"2026-08-21T01:42:47.971Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"postOnSecond":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"postOnThird":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2],"actionIndex":[0,1],"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:40:29.601Z","endTime":"2026-08-21T01:41:56.214Z","isPitch":false,"type":"action","player":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"description":"Offensive Substitution: Pinch-runner Jose Siri replaces Wade Meckler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T01:41:56.214Z","endTime":"2026-08-21T01:42:40.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"101","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"},"base":1},{"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":90.9,"endSpeed":83.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.760583374152898,"aZ":-19.576077116077464,"pfxX":0.7939865384599285,"pfxZ":7.074384346821656,"pX":-0.048836633112627974,"pZ":2.7487197684473097,"vX0":-6.996249894011502,"vY0":-132.2241354378181,"vZ0":-3.6090556089549604,"x":118.86,"y":164.56,"x0":2.521994452547658,"y0":50.0010638924227,"z0":5.558212213812511,"aX":1.415048560577926},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.2,"breakHorizontal":0.0,"spinRate":1992,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.41338298563212694,"extension":6.8823557182014365},"hitData":{"launchSpeed":76.9,"launchAngle":13.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.34,"coordY":139.51}},"index":2,"playId":"db104828-ac07-324f-8d57-a829b9f7b69c","pitchNumber":1,"startTime":"2026-08-21T01:42:40.082Z","endTime":"2026-08-21T01:42:47.971Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:42:47.971Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nolan Schanuel grounds into a force out, first baseman LaMonte Wade Jr. to shortstop Nick Allen. Tyler Heineman scores. Adam Frazier to 3rd. Jose Siri out at 2nd. Nolan Schanuel to 1st.","rbi":1,"awayScore":11,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:43:17.992Z","endTime":"2026-08-21T01:44:15.234Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnThird":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.944898786672294,"aZ":-17.912167699192825,"pfxX":2.0930495215263742,"pfxZ":7.746643844698233,"pX":-0.9054492044278145,"pZ":2.3992849507816283,"vX0":-9.371067274584009,"vY0":-134.09426692551287,"vZ0":-4.997248628581792,"x":151.51,"y":174.0,"x0":2.3458261872524573,"y0":50.00601667239527,"z0":5.544506865948138,"aX":3.8559553278088314},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.2,"breakHorizontal":-2.0,"spinRate":2245,"spinDirection":149},"zone":13,"typeConfidence":0.91,"plateTime":0.40673267303179994,"extension":6.8571059378115455},"index":0,"playId":"1bbe970d-f934-3e9c-bbce-b967ef3efecb","pitchNumber":1,"startTime":"2026-08-21T01:43:17.992Z","endTime":"2026-08-21T01:43:22.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815131825137673,"aZ":-18.296223157293745,"pfxX":2.632357910005331,"pfxZ":7.842662777234316,"pX":0.6263005549753674,"pZ":1.808185536330395,"vX0":-5.8677651132244275,"vY0":-131.40682220278637,"vZ0":-6.036882434968858,"x":93.13,"y":189.96,"x0":2.534637459708433,"y0":50.00125648464194,"z0":5.470370713811452,"aX":4.65746072159532},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.2,"breakHorizontal":-3.6,"spinRate":2213,"spinDirection":145},"zone":9,"typeConfidence":0.87,"plateTime":0.41497827025266965,"extension":6.966388974744947},"index":1,"playId":"398d1f6f-b254-3ebc-9417-bf05df5ef579","pitchNumber":2,"startTime":"2026-08-21T01:43:31.488Z","endTime":"2026-08-21T01:43:35.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13202633298123,"aZ":-18.002174227031478,"pfxX":1.5951211233667932,"pfxZ":7.76680834464417,"pX":0.4166962260042761,"pZ":3.511610948693819,"vX0":-6.428626171909312,"vY0":-133.81506419736394,"vZ0":-1.9586604883063141,"x":101.12,"y":143.97,"x0":2.6363445825127747,"y0":50.00561609225421,"z0":5.533919935428779,"aX":2.912176343690342},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.9,"breakHorizontal":-1.6,"spinRate":2188,"spinDirection":143},"zone":12,"typeConfidence":0.91,"plateTime":0.40830582387199943,"extension":6.92153986872459},"index":2,"playId":"bf8336aa-48db-38c2-a5ed-45f5dbb6b076","pitchNumber":3,"startTime":"2026-08-21T01:43:48.495Z","endTime":"2026-08-21T01:43:51.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.275689785455278,"aZ":-18.59778996848352,"pfxX":2.042044127136525,"pfxZ":7.429647889664937,"pX":-0.09507169250896673,"pZ":2.586691840761739,"vX0":-7.486076450110433,"vY0":-134.1339534631758,"vZ0":-4.366268342265126,"x":120.62,"y":168.94,"x0":2.463349025280799,"y0":50.00325548856132,"z0":5.556898296712292,"aX":3.732949966071129},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.7,"breakHorizontal":-2.2,"spinRate":2236,"spinDirection":143},"zone":5,"typeConfidence":0.91,"plateTime":0.4079329495229995,"extension":6.4963025908239596},"hitData":{"launchSpeed":84.6,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.52,"coordY":166.79}},"index":3,"playId":"ce3ac8af-7522-3b8d-9a1a-5c97d28db49f","pitchNumber":4,"startTime":"2026-08-21T01:44:07.780Z","endTime":"2026-08-21T01:44:15.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:44:15.234Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Zach Neto homers (21) on a fly ball to center field. Adam Frazier scores. Nolan Schanuel scores.","rbi":3,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:44:46.467Z","endTime":"2026-08-21T01:45:51.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"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":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":{"id":687911,"link":"/api/v1/people/687911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":91.8,"endSpeed":84.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.784340337938158,"aZ":-17.97757451120892,"pfxX":2.3147749333378576,"pfxZ":7.784417216399328,"pX":0.5040756501951171,"pZ":3.9026268305647176,"vX0":-6.04243939144336,"vY0":-133.68698780773502,"vZ0":-1.2310136901324955,"x":97.79,"y":133.41,"x0":2.485315661006366,"y0":50.00381840061526,"z0":5.650058206205501,"aX":4.2231556746122285},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.0,"breakHorizontal":-3.0,"spinRate":2174,"spinDirection":146},"zone":12,"typeConfidence":0.91,"plateTime":0.4085443104541535,"extension":6.813960664541337},"index":0,"playId":"5d5210ce-2f80-384e-86a7-5807f7cd7976","pitchNumber":1,"startTime":"2026-08-21T01:44:50.493Z","endTime":"2026-08-21T01:44:54.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.928985574306743,"aZ":-18.813974650261027,"pfxX":2.047535292751201,"pfxZ":7.2976147455052285,"pX":0.470786782133181,"pZ":4.053392259688171,"vX0":-6.200110445850799,"vY0":-133.95418336957852,"vZ0":-0.7630503231065473,"x":99.05,"y":129.34,"x0":2.541781160686291,"y0":50.001586244282976,"z0":5.677819937883818,"aX":3.7482012712036155},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":-2.5,"spinRate":2092,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.40772912243793247,"extension":6.390087221009032},"index":1,"playId":"4a0612bf-f2c8-3c07-b3c6-ef2ce6a17305","pitchNumber":2,"startTime":"2026-08-21T01:45:06.703Z","endTime":"2026-08-21T01:45:09.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12202308067169,"aZ":-17.975268336208522,"pfxX":1.9429103393287264,"pfxZ":7.812153343432499,"pX":-0.04575354798880405,"pZ":3.050727378335611,"vX0":-7.661442326381178,"vY0":-133.54854628262916,"vZ0":-3.093458723697491,"x":118.74,"y":156.41,"x0":2.6001274689643967,"y0":50.00180431364249,"z0":5.507539050964803,"aX":3.531933136133846},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.7,"breakHorizontal":-1.9,"spinRate":2154,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.4091924297614655,"extension":6.910634172013816},"hitData":{"launchSpeed":107.6,"launchAngle":36.0,"totalDistance":428.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":97.5,"coordY":28.01}},"index":2,"playId":"5ded1a5f-509b-3875-90a8-6c3674c3c8af","pitchNumber":3,"startTime":"2026-08-21T01:45:25.189Z","endTime":"2026-08-21T01:45:51.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:45:51.833Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-21T01:46:15.962Z","endTime":"2026-08-21T01:47:52.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.296233457773663,"aZ":-26.59637940230338,"pfxX":-7.416431273011234,"pfxZ":3.778360858185053,"pX":-0.5891936740165168,"pZ":2.9746393185885083,"vX0":-5.557313481196607,"vY0":-120.4742080638187,"vZ0":-0.6651839275134448,"x":144.84,"y":176.58,"x0":2.7071692125577824,"y0":50.00570401968383,"z0":5.594715275615751,"aX":-10.957319894724119},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.0,"breakHorizontal":14.8,"spinRate":2404,"spinDirection":280},"zone":1,"typeConfidence":0.87,"plateTime":0.4537634098849881,"extension":6.5714442424855575},"index":0,"playId":"eee4ed7d-1cc6-359f-9496-63fb98b3bd6b","pitchNumber":1,"startTime":"2026-08-21T01:46:15.962Z","endTime":"2026-08-21T01:46:21.892Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"}}},{"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":82.5,"endSpeed":76.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04896864166097,"aZ":-30.415329848730362,"pfxX":-5.549650896840251,"pfxZ":1.2001705480015197,"pX":-0.730394542919272,"pZ":2.303522016622213,"vX0":-6.208140464991719,"vY0":-120.04296070013106,"vZ0":-1.2518742307169948,"x0":2.605054325379425,"y0":50.00330721857719,"z0":5.525911697211866,"aX":-8.143974440709602},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.2,"breakHorizontal":11.5,"spinRate":2295,"spinDirection":285},"zone":4,"typeConfidence":0.89,"plateTime":0.45532003864961546,"extension":6.865962686334707},"index":1,"playId":"499a0e53-1c24-3f29-9412-ffe884ccd69a","pitchNumber":2,"startTime":"2026-08-21T01:46:41.520Z","endTime":"2026-08-21T01:46:45.999Z","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":92.2,"endSpeed":85.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64679887599511,"aZ":-16.614172887314993,"pfxX":2.4427039658557725,"pfxZ":8.445514447494533,"pX":0.6774476122710756,"pZ":3.4952187734285505,"vX0":-5.474114737716964,"vY0":-134.26494288930354,"vZ0":-2.487370943841484,"x":91.18,"y":144.41,"x0":2.4171760992926887,"y0":50.00041356040057,"z0":5.603800832326593,"aX":4.499762447095048},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-3.4,"spinRate":2161,"spinDirection":145},"zone":12,"typeConfidence":0.91,"plateTime":0.4065771556933093,"extension":6.631251961304685},"index":2,"playId":"9e997679-91d0-3e0a-a374-777552733a37","pitchNumber":3,"startTime":"2026-08-21T01:47:19.792Z","endTime":"2026-08-21T01:47:24.570Z","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":92.5,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389939449574822,"aZ":-18.72414094747768,"pfxX":0.8306896913174016,"pfxZ":7.296476901099647,"pX":-0.7313772845732917,"pZ":2.306564519363343,"vX0":-8.524316161121758,"vY0":-134.4908241180867,"vZ0":-4.928569039194047,"x":144.88,"y":176.5,"x0":2.3626890992114618,"y0":50.00589723566596,"z0":5.478852128565534,"aX":1.5330234613511138},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2193,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.4062558472513431,"extension":6.690479867404031},"index":3,"playId":"96993cc8-c80b-35df-ac9a-f0b7e8b79805","pitchNumber":4,"startTime":"2026-08-21T01:47:33.105Z","endTime":"2026-08-21T01:47:37.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.509037732062595,"aZ":-28.53946169917013,"pfxX":-8.064066292988155,"pfxZ":2.554654136320205,"pX":-0.6575773650562352,"pZ":1.309058213835314,"vX0":-5.102924793436125,"vY0":-118.6886316312134,"vZ0":-3.6929977557769376,"x":142.07,"y":203.44,"x0":2.570500273367095,"y0":50.00151749858986,"z0":5.494723466838569,"aX":-11.459576111317524},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2150,"spinDirection":295},"zone":13,"typeConfidence":0.9,"plateTime":0.46214854215068346,"extension":6.640229257966841},"index":4,"playId":"668dea63-f051-38f1-b6d2-c088e655458b","pitchNumber":5,"startTime":"2026-08-21T01:47:49.563Z","endTime":"2026-08-21T01:47:52.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:47:52.720Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a line drive to center fielder Mike Trout.","rbi":0,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:50:05.237Z","endTime":"2026-08-21T01:50:33.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545361,"link":"/api/v1/people/545361"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jose Siri remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:49:57.837Z","endTime":"2026-08-21T01:50:07.472Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"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.1,"endSpeed":85.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.545642693245455,"aZ":-14.28160250660433,"pfxX":-7.147065977224956,"pfxZ":9.645250849530283,"pX":-0.9758327852608735,"pZ":2.4344146347354814,"vX0":6.604458727471619,"vY0":-135.35904047334273,"vZ0":-5.881451823395491,"x":154.2,"y":173.05,"x0":-2.518820576048592,"y0":50.00630775917737,"z0":5.63545505178462,"aX":-13.264900594215204},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":11.5,"spinRate":2208,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.4046494344746976,"extension":7.185219791732041},"index":1,"playId":"2916df2a-c50d-370f-ad60-9a632ae829a9","pitchNumber":1,"startTime":"2026-08-21T01:50:07.472Z","endTime":"2026-08-21T01:50:11.020Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.246631110229686,"aZ":-14.955513259920073,"pfxX":-8.789329974593743,"pfxZ":9.004205990021743,"pX":-0.16286032454320945,"pZ":2.9207547682894153,"vX0":8.851855407528316,"vY0":-137.59597705854875,"vZ0":-4.906590954117344,"x":123.21,"y":159.92,"x0":-2.283564013394735,"y0":50.00472641308737,"z0":5.744488638762205,"aX":-16.812825712535552},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":14.0,"spinRate":2265,"spinDirection":222},"zone":2,"typeConfidence":0.9,"plateTime":0.3984406059110239,"extension":7.109372605086063},"hitData":{"launchSpeed":85.8,"launchAngle":16.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":155.37,"coordY":80.19}},"index":2,"playId":"01f96efb-e789-31a7-b5e1-c423d6fad4e1","pitchNumber":2,"startTime":"2026-08-21T01:50:21.150Z","endTime":"2026-08-21T01:50:33.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:50:33.443Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out on a foul tip.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:50:51.505Z","endTime":"2026-08-21T01:51:56.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39296340152729,"aZ":-32.1798663656673,"pfxX":-6.589667859997719,"pfxZ":-0.002005741540176409,"pX":0.14534606742667336,"pZ":1.546106604261965,"vX0":7.714581709946245,"vY0":-119.32096607530998,"vZ0":-3.1430903741175618,"x":111.46,"y":197.04,"x0":-2.2766132693949275,"y0":50.00406972072821,"z0":5.785966502567215,"aX":-9.483692979795984},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.5,"breakHorizontal":10.1,"spinRate":1824,"spinDirection":251},"zone":14,"typeConfidence":0.88,"plateTime":0.4593970536363958,"extension":7.195557913112175},"index":0,"playId":"c63c3c80-8a6b-3818-a701-426efa676713","pitchNumber":1,"startTime":"2026-08-21T01:50:52.396Z","endTime":"2026-08-21T01:50:57.347Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05709209081575,"aZ":-15.614081807246437,"pfxX":-7.079032296748907,"pfxZ":8.563618639314361,"pX":-0.2919605279448117,"pZ":2.885070634329215,"vX0":7.822332933705971,"vY0":-138.2366760774014,"vZ0":-5.1096384425314465,"x":128.13,"y":160.88,"x0":-2.239742924924708,"y0":50.00107703486471,"z0":5.806888387286912,"aX":-13.687628518572918},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":11.2,"spinRate":2148,"spinDirection":217},"zone":1,"typeConfidence":0.9,"plateTime":0.3963480546329361,"extension":7.083354019225645},"index":1,"playId":"983d0916-5f04-3a53-ba03-0a456edd46e9","pitchNumber":2,"startTime":"2026-08-21T01:51:09.406Z","endTime":"2026-08-21T01:51:12.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.57578342928197,"aZ":-15.60434909267267,"pfxX":-8.02391333486675,"pfxZ":8.580949351794416,"pX":-0.7808825631305658,"pZ":2.0780287732598963,"vX0":6.908768955398833,"vY0":-138.24626547339804,"vZ0":-7.045853413191199,"x":146.77,"y":182.67,"x0":-2.273086535168775,"y0":50.00086417884834,"z0":5.712199881924848,"aX":-15.48917754860006},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":13.1,"spinRate":2258,"spinDirection":220},"zone":7,"typeConfidence":0.9,"plateTime":0.396605154097442,"extension":7.082470872905026},"index":2,"playId":"1297dc50-f05f-3783-927f-5ea75ac0c926","pitchNumber":3,"startTime":"2026-08-21T01:51:25.837Z","endTime":"2026-08-21T01:51:32.347Z","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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.87302468933381,"aZ":-15.464590126087156,"pfxX":-8.541997260557991,"pfxZ":8.527060207675637,"pX":-0.9555738447847827,"pZ":2.741258817441203,"vX0":6.864219594129651,"vY0":-138.61576933362173,"vZ0":-5.328257921686116,"x":114.9,"y":175.77,"x0":-2.345249280980632,"y0":50.00537351017802,"z0":5.708837597370728,"aX":-16.746217432427134},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.6,"breakHorizontal":14.2,"spinRate":2261,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3940479135291417,"extension":6.978185214488224},"index":3,"playId":"b3c728f3-b826-382a-96d8-cd908a28b755","pitchNumber":4,"startTime":"2026-08-21T01:51:50.790Z","endTime":"2026-08-21T01:51:56.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:51:56.248Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to right fielder Josh Lowe. Christian Vázquez to 2nd.","rbi":0,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:52:31.874Z","endTime":"2026-08-21T01:52:45.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Yainer Diaz replaces Yordan Alvarez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-21T01:52:13.231Z","endTime":"2026-08-21T01:52:33.919Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"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":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.471516832328913,"aZ":-14.862898460563596,"pfxX":-7.690277736213771,"pfxZ":8.841831839665376,"pX":0.2821409033919343,"pZ":1.934173366423567,"vX0":9.529544081073565,"vY0":-138.4447587183938,"vZ0":-7.539216077831706,"x":106.25,"y":186.56,"x0":-2.1918495908189195,"y0":50.00195719867032,"z0":5.670971709139488,"aX":-15.054458241162253},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2275,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.3943647197070619,"extension":7.238190428654316},"hitData":{"launchSpeed":103.1,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.18,"coordY":113.56}},"index":1,"playId":"73092fde-858a-3a54-8720-a28dd1d6a7a6","pitchNumber":1,"startTime":"2026-08-21T01:52:33.919Z","endTime":"2026-08-21T01:52:45.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:52:45.580Z","atBatIndex":52},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isaac Paredes grounds into a double play, third baseman Vaughn Grissom to second baseman Adam Frazier to first baseman Nolan Schanuel. Yainer Diaz out at 2nd. Isaac Paredes out at 1st.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-21T01:53:07.891Z","endTime":"2026-08-21T01:55:28.053Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.140202493078544,"aZ":-26.731301762362932,"pfxX":1.4959825025584221,"pfxZ":3.4228631767217887,"pX":-0.5204553609227645,"pZ":2.39658393015648,"vX0":4.829544667852285,"vY0":-124.28724422634743,"vZ0":-2.93314842414113,"x":136.84,"y":174.07,"x0":-2.670529822345206,"y0":50.00155904462418,"z0":5.7745697109864516,"aX":2.3777717982555666},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.9,"breakHorizontal":-3.7,"spinRate":2342,"spinDirection":104},"zone":4,"typeConfidence":0.87,"plateTime":0.437997028939741,"extension":6.975198907136495},"index":0,"playId":"63f34633-431c-3ef7-9cb7-c33dfb947ada","pitchNumber":1,"startTime":"2026-08-21T01:53:12.043Z","endTime":"2026-08-21T01:53:15.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.810073664309378,"aZ":-28.9508169401016,"pfxX":-5.934049958420709,"pfxZ":2.166265081934656,"pX":1.5275568110866724,"pZ":0.5391053950078096,"vX0":10.751784094972939,"vY0":-120.95701117577879,"vZ0":-6.103219327815289,"x":58.77,"y":224.22,"x0":-2.196978713315635,"y0":50.00134782756727,"z0":5.622151259030569,"aX":-8.823637648048528},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.6,"breakHorizontal":8.3,"spinRate":1808,"spinDirection":251},"zone":14,"typeConfidence":0.88,"plateTime":0.45220564484415515,"extension":7.318414664659321},"index":1,"playId":"81f9788a-97a6-337a-a257-037815a47c6d","pitchNumber":2,"startTime":"2026-08-21T01:53:29.935Z","endTime":"2026-08-21T01:53:34.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.629127632078333,"aZ":-31.462824454797705,"pfxX":-6.92247672026708,"pfxZ":0.47836162875688437,"pX":-0.3545307731626897,"pZ":1.9890804636312511,"vX0":7.019356267486827,"vY0":-121.62537918281579,"vZ0":-2.429138848971921,"x":130.51,"y":185.07,"x0":-2.389526662203522,"y0":50.00281787410463,"z0":5.750862432747608,"aX":-10.288849725289097},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.5,"breakHorizontal":10.7,"spinRate":1696,"spinDirection":259},"zone":7,"typeConfidence":0.88,"plateTime":0.4517249099079894,"extension":7.190691956185697},"index":2,"playId":"c8e5d5b4-d211-33b2-adb9-aa2117b7adad","pitchNumber":3,"startTime":"2026-08-21T01:53:52.591Z","endTime":"2026-08-21T01:53:57.323Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-21T01:54:19.091Z","endTime":"2026-08-21T01:55:19.291Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.72559142482473,"aZ":-15.779404058498898,"pfxX":-7.947700684330673,"pfxZ":8.36493124530946,"pX":-0.2703828456094387,"pZ":1.9197539952575418,"vX0":8.058537053875977,"vY0":-139.23953416066635,"vZ0":-7.52228311764573,"x":127.31,"y":186.95,"x0":-2.1716758774949203,"y0":50.00455358174568,"z0":5.703621163403144,"aX":-15.582449202647965},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":12.7,"spinRate":2192,"spinDirection":217},"zone":8,"typeConfidence":0.9,"plateTime":0.39359447445539475,"extension":7.214155186274612},"hitData":{"launchSpeed":88.2,"launchAngle":-10.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.79,"coordY":161.72}},"index":4,"playId":"24ef2ea5-6af7-36ba-8d0b-600b252e423c","pitchNumber":4,"startTime":"2026-08-21T01:55:19.291Z","endTime":"2026-08-21T01:55:28.053Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:55:28.053Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Vaughn Grissom grounds out, third baseman Isaac Paredes to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-21T01:57:54.081Z","endTime":"2026-08-21T01:59:08.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Yainer Diaz remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T01:57:56.337Z","endTime":"2026-08-21T01:57:56.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"description":"Defensive Substitution: Raynel Delgado replaces second baseman Jose Altuve, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T01:57:56.339Z","endTime":"2026-08-21T01:57:56.340Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":514888,"link":"/api/v1/people/514888"}},{"details":{"description":"Pitching Change: Tatsuya Imai replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-21T01:57:56.341Z","endTime":"2026-08-21T01:57:56.342Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.391364830191563,"aZ":-26.937582545046027,"pfxX":-3.884075529571544,"pfxZ":3.5556033144572874,"pX":-0.4486546738822294,"pZ":1.2555545084374655,"vX0":5.616424975420943,"vY0":-120.77651368245537,"vZ0":-4.8488384769612995,"x":134.1,"y":204.88,"x0":-2.303776633361584,"y0":50.00138801411819,"z0":5.6694289952589685,"aX":-5.715668277846963},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.5,"breakHorizontal":5.6,"spinRate":2238,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.45419883715163545,"extension":5.422916206902076},"index":3,"playId":"c87f5084-730c-3011-a785-72b04d8bf808","pitchNumber":1,"startTime":"2026-08-21T01:57:56.343Z","endTime":"2026-08-21T01:58:01.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036325190769105,"aZ":-33.77311067009595,"pfxX":-3.38505627426848,"pfxZ":-1.0553674237035233,"pX":-0.11479366202583266,"pZ":1.1980110340876695,"vX0":6.290574169588444,"vY0":-122.8073316477712,"vZ0":-3.858045278068617,"x":121.38,"y":206.43,"x0":-2.2732325874610897,"y0":50.00030268693669,"z0":5.671756863335952,"aX":-5.154432969889457},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.6,"breakHorizontal":4.6,"spinRate":2235,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4465547539949579,"extension":5.482310540854115},"index":4,"playId":"2b7fc0dd-31c9-3464-b59e-425ba050d4c0","pitchNumber":2,"startTime":"2026-08-21T01:58:10.609Z","endTime":"2026-08-21T01:58:13.677Z","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.5,"endSpeed":78.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89098257387896,"aZ":-33.28618047994378,"pfxX":-2.607524684414587,"pfxZ":-0.7053535891786629,"pX":-0.34192223796884713,"pZ":0.9094278169896974,"vX0":5.573245492968574,"vY0":-124.32874796026756,"vZ0":-4.847883069262382,"x":130.03,"y":214.23,"x0":-2.273764095255448,"y0":50.00588812493631,"z0":5.64663396686155,"aX":-4.08352180239366},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.2,"breakHorizontal":3.5,"spinRate":2290,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4405265057698786,"extension":5.584785458689946},"index":5,"playId":"8fb25165-d958-3155-80e8-818bb48248cf","pitchNumber":3,"startTime":"2026-08-21T01:58:26.772Z","endTime":"2026-08-21T01:58:29.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88377836868999,"aZ":-20.579999700452348,"pfxX":-8.883742818162837,"pfxZ":6.131227569269954,"pX":0.42871787423964447,"pZ":1.7905480060846457,"vX0":10.247983440764518,"vY0":-136.13319653362905,"vZ0":-5.5258617556889735,"x":100.66,"y":190.44,"x0":-2.2176239988411144,"y0":50.0020712425555,"z0":5.256906334011036,"aX":-16.79399654380277},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":1956,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.40125409663806133,"extension":5.881980123855523},"index":6,"playId":"956fdae7-33b6-3d33-b610-b9806a89ceb4","pitchNumber":4,"startTime":"2026-08-21T01:58:44.455Z","endTime":"2026-08-21T01:58:47.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5024460201615,"aZ":-33.597196185806,"pfxX":-2.7224848107804505,"pfxZ":-0.8838355141667487,"pX":-0.8230958059597098,"pZ":1.5146217226164298,"vX0":4.71556954188775,"vY0":-125.71713943333923,"vZ0":-3.636763252928475,"x":148.37,"y":197.89,"x0":-2.3659350496626184,"y0":50.00438183340596,"z0":5.695247734150978,"aX":-4.376612896118452},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.2,"breakHorizontal":4.0,"spinRate":2182,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.43500646174281865,"extension":5.514716407157059},"hitData":{"launchSpeed":84.0,"launchAngle":0.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.34,"coordY":166.28}},"index":7,"playId":"76b61090-4859-346c-955c-990fa63bc8a0","pitchNumber":5,"startTime":"2026-08-21T01:59:00.962Z","endTime":"2026-08-21T01:59:08.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T01:59:08.876Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Lowe strikes out swinging.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-21T01:59:32.193Z","endTime":"2026-08-21T02:01:39.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.167714947222176,"aZ":-17.959331005435413,"pfxX":-8.087637110494597,"pfxZ":7.475835896795644,"pX":-0.5835978286382387,"pZ":2.8528525874666935,"vX0":7.712690235636328,"vY0":-136.99387287762173,"vZ0":-3.567564022205991,"x":139.25,"y":161.75,"x0":-2.384211860254626,"y0":50.00256397793157,"z0":5.399096714954084,"aX":-15.377696378112368},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":13.1,"spinRate":2014,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3997614084247063,"extension":5.639938249347793},"index":0,"playId":"6f35ae0c-1be7-3045-b820-6dbb38869670","pitchNumber":1,"startTime":"2026-08-21T01:59:32.193Z","endTime":"2026-08-21T01:59:35.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02389556009909,"aZ":-17.258582254272643,"pfxX":-7.759405175396969,"pfxZ":7.690627980039913,"pX":-0.9044790252488488,"pZ":2.979717104641715,"vX0":6.325024106906044,"vY0":-138.63253193917436,"vZ0":-3.5045660433233614,"x":151.48,"y":158.33,"x0":-2.211504398032569,"y0":50.00230799379879,"z0":5.417516287124017,"aX":-15.049207843088693},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":12.7,"spinRate":1938,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.3956274817471641,"extension":5.806741684649068},"index":1,"playId":"47a37c25-de83-36b6-9498-e717b7857d39","pitchNumber":2,"startTime":"2026-08-21T01:59:54.579Z","endTime":"2026-08-21T01:59:58.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.65334556569464,"aZ":-20.80877819689172,"pfxX":-9.313520727380284,"pfxZ":5.844049028813965,"pX":-0.5752179297481049,"pZ":3.673576974655684,"vX0":7.794472117548483,"vY0":-138.92188190373673,"vZ0":-1.117017435718116,"x":138.93,"y":139.59,"x0":-2.214623937297785,"y0":50.00057999727272,"z0":5.471016982377639,"aX":-18.106165126353094},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":15.1,"spinRate":2108,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3950670970759944,"extension":5.831635877084843},"index":2,"playId":"73d67d0c-f3cb-3b75-89d2-6dd895ae4455","pitchNumber":3,"startTime":"2026-08-21T02:00:13.333Z","endTime":"2026-08-21T02:00:16.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.305618166276783,"aZ":-30.936022022543916,"pfxX":-2.825689257537559,"pfxZ":0.7824701803444203,"pX":-0.636351921390949,"pZ":1.1362369624170023,"vX0":4.606976720935778,"vY0":-125.78299723901375,"vZ0":-4.818456988462448,"x":141.26,"y":208.1,"x0":-2.1308784308888153,"y0":50.00519599162575,"z0":5.607021136107964,"aX":-4.49428760571708},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":4.0,"spinRate":2241,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4367009789688181,"extension":5.559323463959576},"index":3,"playId":"9a43f40d-274e-311a-8f98-30c4ed3a892a","pitchNumber":4,"startTime":"2026-08-21T02:00:33.639Z","endTime":"2026-08-21T02:00:38.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.146719763835204,"aZ":-32.61283414711568,"pfxX":-3.45010406222659,"pfxZ":-0.2766334799445067,"pX":0.3726424809677481,"pZ":-0.021409978268438417,"vX0":7.151740970176517,"vY0":-124.26095565441459,"vZ0":-7.057877826923084,"x":102.8,"y":239.36,"x0":-2.074015189945007,"y0":50.00339402787724,"z0":5.510639655216443,"aX":-5.483190060098184},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.7,"breakHorizontal":4.9,"spinRate":2344,"spinDirection":266},"zone":14,"typeConfidence":2.0,"plateTime":0.43811594150195443,"extension":5.598791126670599},"index":4,"playId":"e13bd7f8-22d6-3a1c-8a0c-c84f4e09bb5c","pitchNumber":5,"startTime":"2026-08-21T02:00:54.454Z","endTime":"2026-08-21T02:00:57.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.77727641349333,"aZ":-32.53891708917367,"pfxX":-4.623154774444526,"pfxZ":-0.2198112369876548,"pX":1.2333294761890745,"pZ":0.38964873607178785,"vX0":9.638268055204218,"vY0":-126.99175565925853,"vZ0":-6.206212374155545,"x":69.99,"y":228.26,"x0":-2.0090727311498195,"y0":50.00573363487428,"z0":5.450768409229337,"aX":-7.560063066790504},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.7,"breakHorizontal":6.2,"spinRate":2130,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4311556814518105,"extension":5.809259795257347},"index":5,"playId":"7220850e-340f-3921-8c9d-8200f0fc2985","pitchNumber":6,"startTime":"2026-08-21T02:01:17.252Z","endTime":"2026-08-21T02:01:20.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.359746085016138,"aZ":-33.88473897925986,"pfxX":-4.504002018242177,"pfxZ":-1.034772103452418,"pX":0.2921580902012334,"pZ":0.9804059272913838,"vX0":7.798140338914241,"vY0":-127.67078209045467,"vZ0":-4.661246208772367,"x":105.86,"y":212.31,"x0":-2.211424734918729,"y0":50.00235531737868,"z0":5.4855547489947725,"aX":-7.464295670230783},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":6.5,"spinRate":2182,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4283997803362718,"extension":5.744429007527713},"index":6,"playId":"2704631d-25d7-325c-8c2d-513843a80371","pitchNumber":7,"startTime":"2026-08-21T02:01:36.883Z","endTime":"2026-08-21T02:01:39.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:01:39.883Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Heineman grounds out, shortstop Nick Allen to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-21T02:02:05.673Z","endTime":"2026-08-21T02:02:16.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7576045604941,"aZ":-21.19759664929834,"pfxX":-7.736478886011873,"pfxZ":5.644177447595526,"pX":0.48315101078058437,"pZ":2.559687414017142,"vX0":10.361886613942824,"vY0":-138.1161686397925,"vZ0":-3.537761585595756,"x":98.58,"y":169.67,"x0":-2.299903834456458,"y0":50.00569795181875,"z0":5.270863319875291,"aX":-15.05406741774458},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":12.0,"spinRate":1811,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.3955257072198739,"extension":5.849000224078341},"hitData":{"launchSpeed":65.0,"launchAngle":12.0,"totalDistance":99.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":136.25,"coordY":138.85}},"index":0,"playId":"4bf36c48-9854-379a-ae50-59b87f6b7644","pitchNumber":1,"startTime":"2026-08-21T02:02:08.826Z","endTime":"2026-08-21T02:02:16.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:02:16.429Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Raynel Delgado grounds out, second baseman Adam Frazier to first baseman Vaughn Grissom.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T02:04:53.937Z","endTime":"2026-08-21T02:05:04.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Denzer Guzman replaces first baseman Nolan Schanuel, batting 3rd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:04:26.051Z","endTime":"2026-08-21T02:04:26.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"301","replacedPlayer":{"id":694384,"link":"/api/v1/people/694384"}},{"details":{"description":"Defensive switch from third base to first base for Vaughn Grissom.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T02:04:26.079Z","endTime":"2026-08-21T02:04:56.201Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"600"},{"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":94.8,"endSpeed":86.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.908481086177744,"aZ":-15.042330888623766,"pfxX":-7.869711129185173,"pfxZ":8.939934130920696,"pX":-0.17020972281221017,"pZ":2.1599558688971827,"vX0":8.204235697659623,"vY0":-137.64442213666118,"vZ0":-6.593933582812691,"x":123.49,"y":180.46,"x0":-2.1687959539267014,"y0":50.00511571361865,"z0":5.607660711912411,"aX":-15.084331214775503},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2300,"spinDirection":222},"zone":8,"typeConfidence":0.9,"plateTime":0.3981305484302853,"extension":7.194207750989101},"hitData":{"launchSpeed":96.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":152.59}},"index":2,"playId":"82ba4fc7-cf76-3fb9-ac3a-5df3acaebe79","pitchNumber":1,"startTime":"2026-08-21T02:04:56.201Z","endTime":"2026-08-21T02:05:04.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:05:04.807Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daulton Varsho lines out to left fielder Jose Siri.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T02:05:20.222Z","endTime":"2026-08-21T02:07:40.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"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":"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.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.79043711984488,"aZ":-13.90028559992544,"pfxX":-7.216263075342973,"pfxZ":9.586535357207271,"pX":0.4780886256202839,"pZ":2.8817505379440433,"vX0":9.514467526209213,"vY0":-137.50343303626298,"vZ0":-5.371584137370119,"x":98.78,"y":160.97,"x0":-2.096752480016859,"y0":50.00077933277934,"z0":5.810955337956769,"aX":-13.753663381860196},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":10.9,"spinRate":2310,"spinDirection":219},"zone":3,"typeConfidence":0.9,"plateTime":0.3990243656376755,"extension":7.049225551386628},"index":0,"playId":"e067f8d8-fd8e-3de7-8533-2e8833acfd25","pitchNumber":1,"startTime":"2026-08-21T02:05:24.134Z","endTime":"2026-08-21T02:05:27.602Z","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":82.8,"endSpeed":76.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97463316478602,"aZ":-35.17281576397133,"pfxX":0.7463615730694095,"pfxZ":-2.050645748450526,"pX":0.789638617976374,"pZ":2.1317519965327176,"vX0":7.074577068498492,"vY0":-120.41257032707279,"vZ0":-1.6422528332543518,"x":86.9,"y":181.22,"x0":-2.2866287503469778,"y0":50.0017061510446,"z0":5.942495615605085,"aX":1.0913639157280606},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-3.8,"breakHorizontal":-3.1,"spinRate":2542,"spinDirection":46},"zone":14,"typeConfidence":0.63,"plateTime":0.4553539288458621,"extension":6.837851618366626},"index":1,"playId":"2539240f-51c5-32ef-bccb-c3d58932594a","pitchNumber":2,"startTime":"2026-08-21T02:05:38.557Z","endTime":"2026-08-21T02:05:42.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.306978771965493,"aZ":-28.177439818780215,"pfxX":-6.846184961685741,"pfxZ":2.8110204252872286,"pX":-0.5833432491377903,"pZ":-0.058807302504619574,"vX0":6.2708983866964,"vY0":-118.62191487448735,"vZ0":-6.9119349764824305,"x":139.24,"y":240.37,"x0":-2.3753856146067287,"y0":50.002585665644105,"z0":5.471560248016699,"aX":-9.728434574316719},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":3.6,"breakHorizontal":10.8,"spinRate":1977,"spinDirection":254},"zone":13,"typeConfidence":0.9,"plateTime":0.4622514982917596,"extension":7.423690005104947},"index":2,"playId":"74236670-f02c-326d-b07e-66b9e42ac7ae","pitchNumber":3,"startTime":"2026-08-21T02:05:52.687Z","endTime":"2026-08-21T02:05:55.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.958631544161808,"aZ":-26.399452102838985,"pfxX":-5.547338567234235,"pfxZ":3.8541711665473404,"pX":-0.4751407058411025,"pZ":2.421638526046523,"vX0":6.427100561116025,"vY0":-121.16218397955946,"vZ0":-2.4819926953488833,"x":135.11,"y":173.4,"x0":-2.4318808066905655,"y0":50.00230178157582,"z0":5.748110321444867,"aX":-8.31146892608804},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.7,"breakHorizontal":8.6,"spinRate":1773,"spinDirection":257},"zone":4,"typeConfidence":0.89,"plateTime":0.4507332758341511,"extension":7.10460606209054},"index":3,"playId":"b64c83d2-c6f3-3558-bc9f-88c7d4ad5fc6","pitchNumber":4,"startTime":"2026-08-21T02:06:13.245Z","endTime":"2026-08-21T02:06:17.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82204487743339,"aZ":-9.398738452040316,"pfxX":-7.191149597630966,"pfxZ":11.285943562060123,"pX":-0.2417058735362985,"pZ":2.4917042603793877,"vX0":8.515292487772458,"vY0":-140.8687485335544,"vZ0":-7.1227126593160515,"x":126.21,"y":171.5,"x0":-2.3637608142344084,"y0":50.00054417547846,"z0":5.654393122035297,"aX":-14.50875779444178},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":11.4,"spinRate":2289,"spinDirection":223},"zone":5,"typeConfidence":0.91,"plateTime":0.38824891834420683,"extension":7.061890440558999},"index":4,"playId":"3c6cd34f-2b99-3524-a6c8-78374ebf70cb","pitchNumber":5,"startTime":"2026-08-21T02:06:33.646Z","endTime":"2026-08-21T02:06:36.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.01102404131838,"aZ":-35.893294022338814,"pfxX":2.4089725643774633,"pfxZ":-2.559655053095187,"pX":-0.522913642457399,"pZ":1.2498745847198622,"vX0":3.4746348010268084,"vY0":-119.17240273298519,"vZ0":-2.999468565453607,"x":136.93,"y":205.03,"x0":-2.3079577695599744,"y0":50.004455353755674,"z0":5.738711522684684,"aX":3.4958463817009733},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.0,"breakHorizontal":-5.2,"spinRate":2475,"spinDirection":35},"zone":13,"typeConfidence":0.82,"plateTime":0.45806971348387693,"extension":6.898308006607469},"index":5,"playId":"77f2e92a-4c40-379e-bacb-03e0048ca6b2","pitchNumber":6,"startTime":"2026-08-21T02:06:51.601Z","endTime":"2026-08-21T02:06:55.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48491745467317,"aZ":-29.99915982852013,"pfxX":-6.017730260908935,"pfxZ":1.4554257694690342,"pX":0.12088972480544342,"pZ":1.4362786019325673,"vX0":8.065596244413463,"vY0":-121.23593192058873,"vZ0":-3.7508272233642543,"x":112.39,"y":200.0,"x0":-2.4588888193700695,"y0":50.00411484504502,"z0":5.606296226294101,"aX":-9.007987566526262},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.0,"breakHorizontal":9.1,"spinRate":1887,"spinDirection":256},"zone":14,"typeConfidence":0.88,"plateTime":0.4508322284713633,"extension":7.289675431599312},"index":6,"playId":"a1d3dfea-aedf-35e5-9600-010c9e1a5c68","pitchNumber":7,"startTime":"2026-08-21T02:07:13.319Z","endTime":"2026-08-21T02:07:17.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":89.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.773909365912836,"aZ":-13.337054687295403,"pfxX":-8.119634987855884,"pfxZ":9.136398069585402,"pX":-0.15221549966230916,"pZ":2.4024068877391525,"vX0":8.963158022885283,"vY0":-143.0901061782957,"vZ0":-6.675331249284968,"x":122.8,"y":173.92,"x0":-2.2788659857515854,"y0":50.00483055341953,"z0":5.610922691726378,"aX":-16.744020092948546},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.2,"breakHorizontal":12.7,"spinRate":2248,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.3836213161697004,"extension":7.015014508646261},"hitData":{"launchSpeed":92.9,"launchAngle":24.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.39,"coordY":87.12}},"index":7,"playId":"e15f1b8b-4528-392d-94df-febeb573eceb","pitchNumber":8,"startTime":"2026-08-21T02:07:33.033Z","endTime":"2026-08-21T02:07:40.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:07:40.553Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-21T02:08:03.548Z","endTime":"2026-08-21T02:10:04.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292851594996684,"aZ":-34.099545906230965,"pfxX":-7.121178284316738,"pfxZ":-1.2593423949179847,"pX":-0.557529900039032,"pZ":2.498239902498956,"vX0":6.684082506080001,"vY0":-122.98947110588591,"vZ0":-0.81278970990258,"x":138.25,"y":171.33,"x0":-2.3904082221374616,"y0":50.00482729743836,"z0":5.735056206331012,"aX":-10.867949378687104},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":11.3,"spinRate":1770,"spinDirection":258},"zone":4,"typeConfidence":0.85,"plateTime":0.44601500640034564,"extension":7.193294444703123},"index":0,"playId":"fd23059b-9707-3ee6-9b2d-d3a443648881","pitchNumber":1,"startTime":"2026-08-21T02:08:07.560Z","endTime":"2026-08-21T02:08:14.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.362932200525385,"aZ":-12.195396571628377,"pfxX":-7.396489399381328,"pfxZ":9.877333579655563,"pX":-1.0731332215365967,"pZ":3.8866735475848735,"vX0":6.044030183673231,"vY0":-141.369749651563,"vZ0":-3.2140958216061097,"x":157.91,"y":133.84,"x0":-2.278258819716887,"y0":50.00689917768853,"z0":5.82172679452441,"aX":-14.96799951853691},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.4,"breakHorizontal":12.1,"spinRate":2298,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.3875107919718399,"extension":7.0420296218936675},"index":1,"playId":"25bd2ae4-868c-35a1-8e65-5e3385f72445","pitchNumber":2,"startTime":"2026-08-21T02:08:22.513Z","endTime":"2026-08-21T02:08:27.559Z","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":97.5,"endSpeed":88.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.89544666402487,"aZ":-16.031704764995727,"pfxX":-8.083731542654508,"pfxZ":8.012331067432745,"pX":-0.3918825391872369,"pZ":2.785642461110822,"vX0":8.705287847225042,"vY0":-141.6433271173242,"vZ0":-5.01407088423673,"x":131.94,"y":163.57,"x0":-2.4672815760952385,"y0":50.004182409251534,"z0":5.617512287359983,"aX":-16.289122618652385},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":12.7,"spinRate":2310,"spinDirection":226},"zone":4,"typeConfidence":0.9,"plateTime":0.3879475916630244,"extension":7.222247252827123},"index":2,"playId":"53a0461d-abf8-36cc-afff-593bf990d04a","pitchNumber":3,"startTime":"2026-08-21T02:08:36.944Z","endTime":"2026-08-21T02:08:40.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.6,"endSpeed":78.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.410007774302265,"aZ":-33.013977859920296,"pfxX":-7.968770607638779,"pfxZ":-0.5405195583049967,"pX":-0.025091311166774054,"pZ":1.3447467139135612,"vX0":7.79600554237573,"vY0":-123.033688618842,"vZ0":-3.8642544986104523,"x":117.96,"y":202.47,"x0":-2.1863747477127387,"y0":50.00518689734068,"z0":5.707743910152599,"aX":-12.325815431248216},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":12.8,"spinRate":1887,"spinDirection":250},"zone":13,"typeConfidence":0.89,"plateTime":0.4437027560626903,"extension":7.115929835715408},"index":3,"playId":"36ed62c4-4608-3aa6-84e3-3a44144d0f88","pitchNumber":4,"startTime":"2026-08-21T02:09:05.034Z","endTime":"2026-08-21T02:09:09.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688324819654145,"aZ":-32.92772141142215,"pfxX":-8.104712115739142,"pfxZ":-0.4901432857788013,"pX":-0.052666657311710885,"pZ":2.000095151804334,"vX0":7.512494767902058,"vY0":-122.64553020866498,"vZ0":-2.195111544328202,"x":119.01,"y":184.78,"x0":-2.0988140296344167,"y0":50.005330415893326,"z0":5.708234885895482,"aX":-12.37986624750955},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":13.0,"spinRate":1835,"spinDirection":257},"zone":8,"typeConfidence":0.9,"plateTime":0.4461652060690686,"extension":7.2661849736229485},"index":4,"playId":"3630a9a5-1b32-3d10-88a8-d9c9626872e6","pitchNumber":5,"startTime":"2026-08-21T02:09:23.247Z","endTime":"2026-08-21T02:09:27.302Z","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":96.8,"endSpeed":87.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15810327966846,"aZ":-12.076403740136465,"pfxX":-8.560797642502045,"pfxZ":10.18389587717924,"pX":1.6218474973600767,"pZ":2.571114360806284,"vX0":13.429543247711306,"vY0":-140.17550101964528,"vZ0":-6.24287325692387,"x":55.18,"y":169.36,"x0":-2.137429107789761,"y0":50.0037884395561,"z0":5.629069695621533,"aX":-16.89693073825653},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":12.5,"spinRate":2296,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.39199825413481193,"extension":7.167980005828104},"index":5,"playId":"eb08c9ed-6279-3845-ae6b-df9b70169c13","pitchNumber":6,"startTime":"2026-08-21T02:09:45.012Z","endTime":"2026-08-21T02:09:48.766Z","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":98.2,"endSpeed":89.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.758694082304324,"aZ":-11.871847732943229,"pfxX":-8.001749917740948,"pfxZ":9.896601602022056,"pX":-0.929337787485922,"pZ":2.8108975915499665,"vX0":7.161865086688088,"vY0":-142.76288677506838,"vZ0":-5.730554782837269,"x":152.42,"y":162.89,"x0":-2.4385350326029984,"y0":50.00099440032122,"z0":5.600406447697842,"aX":-16.41350961937155},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.8,"breakHorizontal":13.0,"spinRate":2347,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.38456527776915683,"extension":7.071391046131815},"index":6,"playId":"8a80996d-9367-318a-8470-f1ef566643d9","pitchNumber":7,"startTime":"2026-08-21T02:09:59.943Z","endTime":"2026-08-21T02:10:04.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:10:04.777Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, first baseman LaMonte Wade Jr. to pitcher Tatsuya Imai.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T02:11:57.456Z","endTime":"2026-08-21T02:12:33.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":837227,"link":"/api/v1/people/837227"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.446866888491563,"aZ":-23.80938200922169,"pfxX":-7.467641370362814,"pfxZ":5.555819854917001,"pX":-0.7381349538851318,"pZ":2.509990474531484,"vX0":5.969215185387097,"vY0":-122.07741203934573,"vZ0":-2.666461162890268,"x":145.14,"y":171.01,"x0":-2.2469864646499556,"y0":50.00524114951131,"z0":5.669923385297968,"aX":-11.251960282619942},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":9.6,"breakHorizontal":12.1,"spinRate":1737,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.44897812220229216,"extension":5.57569947465447},"index":0,"playId":"af1c4d67-1c2b-378f-909d-366f12328a3b","pitchNumber":1,"startTime":"2026-08-21T02:12:09.880Z","endTime":"2026-08-21T02:12:13.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08549838631052,"aZ":-29.57410826358014,"pfxX":-5.490451165238875,"pfxZ":1.7173990766827387,"pX":-0.24394305734751498,"pZ":1.6771307397348265,"vX0":6.168164684580748,"vY0":-122.21173594640446,"vZ0":-3.7398169241848933,"x":126.3,"y":193.5,"x0":-2.0872009261483986,"y0":50.001626381212105,"z0":5.767331202622336,"aX":-8.304873575741116},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.5,"breakHorizontal":8.5,"spinRate":2252,"spinDirection":261},"zone":8,"typeConfidence":2.0,"plateTime":0.44817762251803916,"extension":5.321355909888545},"hitData":{"launchSpeed":80.0,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.69,"coordY":159.11}},"index":1,"playId":"a7731384-d94a-3e58-8199-b8cd0def2de5","pitchNumber":2,"startTime":"2026-08-21T02:12:25.009Z","endTime":"2026-08-21T02:12:33.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:12:33.250Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Siri walks.","rbi":0,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T02:13:00.991Z","endTime":"2026-08-21T02:14:52.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.1,"endSpeed":84.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412053455826943,"aZ":-15.822517014822145,"pfxX":-8.032995497852724,"pfxZ":9.043114902746542,"pX":0.6164181683341458,"pZ":2.419696862195298,"vX0":10.097921525419197,"vY0":-133.74769513516404,"vZ0":-4.846174085563899,"x":93.5,"y":173.45,"x0":-2.167997804845389,"y0":50.00049634760966,"z0":5.393311020783581,"aX":-14.521647608219908},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.5,"breakHorizontal":12.4,"spinRate":2048,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40985121628488486,"extension":5.619040396390425},"index":0,"playId":"7ec72a3e-a0f3-3e84-9c5b-5d8c7a855257","pitchNumber":1,"startTime":"2026-08-21T02:13:04.144Z","endTime":"2026-08-21T02:13:07.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.776290956440327,"aZ":-24.311927048676004,"pfxX":-6.5403299646480075,"pfxZ":5.131398801292724,"pX":0.6942577436160807,"pZ":1.140378478374199,"vX0":8.862499043787883,"vY0":-123.36718292091926,"vZ0":-5.882154452790886,"x":90.54,"y":207.99,"x0":-2.1039854321204463,"y0":50.006127505127935,"z0":5.61970828627796,"aX":-10.029459383418859},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.0,"breakHorizontal":9.6,"spinRate":2173,"spinDirection":259},"zone":14,"typeConfidence":2.0,"plateTime":0.44490813280328245,"extension":5.593230059410052},"index":1,"playId":"3358d262-d0e2-3cab-9bc4-59a4412ed5a5","pitchNumber":2,"startTime":"2026-08-21T02:13:19.973Z","endTime":"2026-08-21T02:13:23.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.134798118346755,"aZ":-29.57004334096765,"pfxX":-2.929386721643872,"pfxZ":1.6388144920153618,"pX":1.2395023647480474,"pZ":0.8679498500722365,"vX0":9.186858676835254,"vY0":-125.58390019430922,"vZ0":-5.6296105887115075,"x":69.75,"y":215.35,"x0":-2.0968621369129794,"y0":50.00063276894532,"z0":5.56507750478648,"aX":-4.646068890698982},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":3.0,"spinRate":2372,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.43735010986175427,"extension":5.643818656653732},"index":2,"playId":"eb580da3-4f3c-35ca-952a-f12baf73c50d","pitchNumber":3,"startTime":"2026-08-21T02:13:36.229Z","endTime":"2026-08-21T02:13:40.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.525003341515777,"aZ":-30.687028996304903,"pfxX":-5.2955363708127186,"pfxZ":0.9403171623713628,"pX":0.06877334434279184,"pZ":-0.055295348832274584,"vX0":7.199701517839384,"vY0":-124.76798487251008,"vZ0":-7.541428922627534,"x":114.38,"y":240.27,"x0":-2.1629485987648565,"y0":50.002135394327865,"z0":5.526937277550403,"aX":-8.36941854136045},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.2,"breakHorizontal":7.9,"spinRate":2221,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.43857296469357543,"extension":5.559534502490448},"index":3,"playId":"588bfb52-0ea6-3295-8772-61da94a2e494","pitchNumber":4,"startTime":"2026-08-21T02:13:59.383Z","endTime":"2026-08-21T02:14:02.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0864456053656,"aZ":-19.85780862805577,"pfxX":-9.226552974653558,"pfxZ":6.3776774421482365,"pX":-0.586821097757546,"pZ":4.437070803424419,"vX0":7.637240104857736,"vY0":-137.94826145469207,"vZ0":0.9601490591656704,"x":139.37,"y":118.98,"x0":-2.189646605231245,"y0":50.00250848595883,"z0":5.421110953651636,"aX":-17.819232700818674},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.0,"breakHorizontal":15.1,"spinRate":2040,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.396728785548353,"extension":5.879193765546884},"index":4,"playId":"261d1352-bf50-3053-9487-99309d3b1565","pitchNumber":5,"startTime":"2026-08-21T02:14:26.876Z","endTime":"2026-08-21T02:14:30.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.289309544241647,"aZ":-19.101450947255618,"pfxX":-9.05732388809354,"pfxZ":6.657237633992343,"pX":1.057459110667523,"pZ":3.4614313654199527,"vX0":11.866479364944826,"vY0":-138.83256460957253,"vZ0":-1.1942937484363418,"x":76.69,"y":145.32,"x0":-2.0831900137684225,"y0":50.003672490062726,"z0":5.160875231303125,"aX":-17.790290175518848},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":14.2,"spinRate":2018,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3935851765678251,"extension":6.084962587504815},"index":5,"playId":"fa4d1f95-922a-37e4-80ad-7f9c9bb37d2c","pitchNumber":6,"startTime":"2026-08-21T02:14:46.905Z","endTime":"2026-08-21T02:14:52.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:14:52.571Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Trout walks. Jose Siri to 2nd.","rbi":0,"awayScore":14,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T02:15:21.029Z","endTime":"2026-08-21T02:18:09.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"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":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.018180819380227,"aZ":-18.90798509285791,"pfxX":-8.50638623207644,"pfxZ":6.877401033465322,"pX":-1.0187927343320295,"pZ":3.464781708428692,"vX0":7.022162943596549,"vY0":-137.86235046389203,"vZ0":-1.3299078326137292,"x":155.83,"y":145.23,"x0":-2.4909897927911557,"y0":50.00473266193868,"z0":5.226975798507115,"aX":-16.412106973324565},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":14.0,"spinRate":2102,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39697181044549135,"extension":5.964051986059318},"index":0,"playId":"cf69fe8a-3313-39d9-a7e3-9c8922de0c98","pitchNumber":1,"startTime":"2026-08-21T02:15:21.029Z","endTime":"2026-08-21T02:15:25.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.715762788013297,"aZ":-15.884716096755792,"pfxX":-8.066520416225467,"pfxZ":8.425359285776443,"pX":-0.27169481750833874,"pZ":3.477715361524567,"vX0":8.718072895341715,"vY0":-137.7221734568673,"vZ0":-1.6848044350519653,"x":127.36,"y":144.88,"x0":-2.420399973967735,"y0":50.00261029644092,"z0":5.164218169437885,"aX":-15.596739017775656},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":13.0,"spinRate":2109,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39670590198117184,"extension":6.094586121359422},"index":1,"playId":"c105637b-7b69-3694-aedb-7918294400fd","pitchNumber":2,"startTime":"2026-08-21T02:15:39.978Z","endTime":"2026-08-21T02:15:42.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13718414260753,"aZ":-21.343263708183542,"pfxX":-8.81190896666817,"pfxZ":5.755005114903865,"pX":-0.04285997254881988,"pZ":3.4001018283071622,"vX0":9.615783462380442,"vY0":-136.34618091592736,"vZ0":-0.7481190250889227,"x":118.63,"y":146.98,"x0":-2.471350617343213,"y0":50.001799032337914,"z0":5.151630612649609,"aX":-16.581268026698275},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":13.9,"spinRate":2006,"spinDirection":236},"zone":2,"typeConfidence":2.0,"plateTime":0.4018027042828498,"extension":6.073451888272644},"index":2,"playId":"fd0608c2-e517-39bc-bd4f-cab93b87ad5e","pitchNumber":3,"startTime":"2026-08-21T02:16:03.865Z","endTime":"2026-08-21T02:16:07.382Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259899196921165,"aZ":-35.74986985836515,"pfxX":-6.2736028153430965,"pfxZ":-2.1539680622302337,"pX":-0.703564434234061,"pZ":0.14943800612987224,"vX0":6.357094655212514,"vY0":-128.20941530008324,"vZ0":-5.885915720487946,"x":143.82,"y":234.75,"x0":-2.4037337764521443,"y0":50.00356050393107,"z0":5.275044334096133,"aX":-10.413135852200861},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.0,"breakHorizontal":9.8,"spinRate":2317,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.427705739400559,"extension":5.84939063272737},"index":3,"playId":"97063cac-6f76-36af-8f17-7373b8529846","pitchNumber":4,"startTime":"2026-08-21T02:16:29.527Z","endTime":"2026-08-21T02:16:33.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739479984332718,"aZ":-20.371563896744817,"pfxX":-8.867329835983202,"pfxZ":6.23964789761188,"pX":-0.3574227850149859,"pZ":2.4486171766044724,"vX0":8.789105796495948,"vY0":-136.57696497006367,"vZ0":-3.2214474397339603,"x":111.83,"y":173.88,"x0":-2.4632530336250946,"y0":50.00333724594883,"z0":5.042508788352354,"aX":-16.77334647766938},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":14.3,"spinRate":1988,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.40086585435578836,"extension":6.15154257291972},"index":4,"playId":"77effc65-b25e-335d-8965-d4ac25be077a","pitchNumber":5,"startTime":"2026-08-21T02:16:58.380Z","endTime":"2026-08-21T02:17:04.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.913973269459785,"aZ":-21.202913884037567,"pfxX":-8.82851337313308,"pfxZ":5.722383179413358,"pX":0.21904187979647502,"pZ":3.698529762858611,"vX0":9.817609855645031,"vY0":-137.6903006478384,"vZ0":-0.030649885244880992,"x":108.65,"y":138.92,"x0":-2.2477765275185635,"y0":50.00399649439095,"z0":5.145900355193447,"aX":-16.932442727261368},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":1961,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.39797993860114866,"extension":6.1225780342486615},"index":5,"playId":"6d5e4d8e-d64a-39e6-86ef-03f59f167435","pitchNumber":6,"startTime":"2026-08-21T02:17:44.122Z","endTime":"2026-08-21T02:17:48.792Z","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.2,"endSpeed":86.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61017567954931,"aZ":-16.299452323521745,"pfxX":-8.410080223749834,"pfxZ":8.259809890727725,"pX":0.13331853406760533,"pZ":4.128236702490688,"vX0":10.085858911612105,"vY0":-138.18595423754758,"vZ0":0.35537259623704837,"x":111.92,"y":127.32,"x0":-2.482083527560622,"y0":50.000514248456405,"z0":5.098411642132471,"aX":-16.160160435609534},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":13.0,"spinRate":2031,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3973222202028839,"extension":6.165259250050418},"index":6,"playId":"d0f6dd4f-cfc2-396e-90f9-bc622e2d45c5","pitchNumber":7,"startTime":"2026-08-21T02:18:05.894Z","endTime":"2026-08-21T02:18:09.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:18:09.553Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzer Guzman strikes out swinging.","rbi":0,"awayScore":14,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T02:18:39.599Z","endTime":"2026-08-21T02:19:23.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"postOnSecond":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28534872653059,"aZ":-16.03321144680738,"pfxX":-8.941072457687069,"pfxZ":8.403521160566996,"pX":0.17248205565442068,"pZ":2.7100346022695403,"vX0":10.061515542869722,"vY0":-138.09692494503733,"vZ0":-3.80198183590708,"x":110.43,"y":165.61,"x0":-2.3657827174991164,"y0":50.00492519314881,"z0":5.191090416507619,"aX":-17.179319586444},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2083,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.3974387275730442,"extension":6.076541011831415},"index":0,"playId":"a772e73e-b96d-3418-b970-875aea91642f","pitchNumber":1,"startTime":"2026-08-21T02:18:39.812Z","endTime":"2026-08-21T02:18:44.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23861709495517,"aZ":-19.83184445403108,"pfxX":-8.449357674630956,"pfxZ":6.349527052215999,"pX":-0.6824954673483496,"pZ":1.9039745867821607,"vX0":7.4863928679341605,"vY0":-138.81254322325768,"vZ0":-5.031890727250472,"x":143.02,"y":187.37,"x0":-2.321945898987295,"y0":50.00340328465528,"z0":5.068117277062792,"aX":-16.423848168612817},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":13.7,"spinRate":2053,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.39519021166602153,"extension":6.053931011187771},"index":1,"playId":"33ffa937-e486-36c1-8a14-2bd8515b0806","pitchNumber":2,"startTime":"2026-08-21T02:18:56.897Z","endTime":"2026-08-21T02:19:01.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-21T02:19:08.688Z","endTime":"2026-08-21T02:19:20.816Z","isPitch":false,"type":"action","player":{"id":694203,"link":"/api/v1/people/694203"}},{"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.4,"endSpeed":80.0,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32429470758744,"aZ":-28.586639960070404,"pfxX":-4.749076628388657,"pfxZ":2.2051955139590076,"pX":-0.39028690962228746,"pZ":1.817656951926113,"vX0":6.341220163859699,"vY0":-127.16828221640857,"vZ0":-3.5493241755910043,"x":131.88,"y":189.7,"x0":-2.3051317994617113,"y0":50.00496246238929,"z0":5.511811472414758,"aX":-7.739335393719123},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":7.1,"spinRate":2341,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.43154445236502914,"extension":5.802281479291112},"index":3,"playId":"c210904e-78f3-3f27-a3ef-3651815a90a7","pitchNumber":3,"startTime":"2026-08-21T02:19:20.816Z","endTime":"2026-08-21T02:19:23.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:19:23.986Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Zach Neto doubles (25) on a fly ball to center fielder Daulton Varsho. Jose Siri scores. Mike Trout scores.","rbi":2,"awayScore":16,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T02:19:43.749Z","endTime":"2026-08-21T02:22:22.284Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":{"id":837227,"link":"/api/v1/people/837227"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.645123010913363,"aZ":-30.633460316842292,"pfxX":-5.4271423675522295,"pfxZ":0.9674905855328895,"pX":-0.36936750907300636,"pZ":2.1016959093590772,"vX0":6.524331584796337,"vY0":-125.72235472556333,"vZ0":-2.135113736446153,"x":131.08,"y":182.03,"x0":-2.3039800733622195,"y0":50.000928459448936,"z0":5.470428609821785,"aX":-8.609019164072768},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.4,"breakHorizontal":8.2,"spinRate":2304,"spinDirection":293},"zone":7,"typeConfidence":2.0,"plateTime":0.43718414754046586,"extension":5.711326256086416},"index":0,"playId":"0b266c31-76d5-3583-a340-13e029a2ca0e","pitchNumber":1,"startTime":"2026-08-21T02:19:51.073Z","endTime":"2026-08-21T02:19:54.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.61156977382103,"aZ":-29.641028294355298,"pfxX":-3.872063389422335,"pfxZ":1.5388406632428313,"pX":-0.13372078186933153,"pZ":0.6004633479900124,"vX0":6.899212113553449,"vY0":-128.34228894366296,"vZ0":-6.066271585620211,"x":122.1,"y":222.57,"x0":-2.368809405759626,"y0":50.00498759230452,"z0":5.339663669670767,"aX":-6.3815544098430035},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.4,"breakHorizontal":5.3,"spinRate":2467,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4287976783130354,"extension":5.8510828045554915},"index":1,"playId":"96645f49-72d5-38e8-876a-0c155356a362","pitchNumber":2,"startTime":"2026-08-21T02:20:16.146Z","endTime":"2026-08-21T02:20:19.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.64233643796035,"aZ":-17.870022595891317,"pfxX":-9.307101521339359,"pfxZ":7.5500754980921245,"pX":0.026453146481046852,"pZ":2.1367214523052387,"vX0":9.949933466283136,"vY0":-136.68272089090593,"vZ0":-4.690103048644227,"x":115.99,"y":181.09,"x0":-2.448852376690948,"y0":50.005918799278646,"z0":5.099011917061151,"aX":-17.643145488425642},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":14.8,"spinRate":2029,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4004569933622375,"extension":5.967147912995906},"index":2,"playId":"4e48c01e-d861-3750-84da-6c26c937f0ce","pitchNumber":3,"startTime":"2026-08-21T02:20:40.425Z","endTime":"2026-08-21T02:20:44.213Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":14,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-21T02:21:01.694Z","endTime":"2026-08-21T02:21:15.818Z","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(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":88.3,"endSpeed":81.1,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.733190651508018,"aZ":-32.00660055339968,"pfxX":-5.441320347204189,"pfxZ":0.10523968188580501,"pX":0.8682223980903045,"pZ":-0.1902861868897721,"vX0":9.27848096280586,"vY0":-128.12968267142574,"vZ0":-7.162626931401719,"x":83.91,"y":243.92,"x0":-2.1014806954811016,"y0":50.00556764997307,"z0":5.159167406321736,"aX":-9.002791988860372},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.3,"breakHorizontal":7.7,"spinRate":2359,"spinDirection":261},"zone":14,"typeConfidence":2.0,"plateTime":0.4283031615544761,"extension":5.904810994982836},"index":4,"playId":"301ebc15-1e49-3920-bbb3-7714207a75cb","pitchNumber":4,"startTime":"2026-08-21T02:21:15.818Z","endTime":"2026-08-21T02:21:21.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.622317137890818,"aZ":-33.26326929082798,"pfxX":-3.2871178343431526,"pfxZ":-0.665217715645344,"pX":-0.8958817054710589,"pZ":2.2796704077485312,"vX0":5.075278263225441,"vY0":-126.5673979410136,"vZ0":-1.2152806478906528,"x":151.15,"y":177.23,"x0":-2.4879504305520594,"y0":50.00184469261321,"z0":5.398214185281725,"aX":-5.404309667212474},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.2,"breakHorizontal":4.9,"spinRate":2344,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.43058719179220617,"extension":5.918958541144824},"index":5,"playId":"4237e94d-c633-30c8-bb42-3b16b14c5553","pitchNumber":5,"startTime":"2026-08-21T02:21:43.233Z","endTime":"2026-08-21T02:21:48.032Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.88688957729,"aZ":-32.865476438724755,"pfxX":-1.922639077188304,"pfxZ":-0.4262040766964681,"pX":0.7213401336142213,"pZ":1.7779483429217562,"vX0":8.248816995952819,"vY0":-127.20897604650422,"vZ0":-2.5026030542142377,"x":89.5,"y":190.78,"x0":-2.32980099413014,"y0":50.00242851641955,"z0":5.409696338115706,"aX":-3.1147366109335923},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":1.4,"spinRate":2372,"spinDirection":270},"zone":9,"typeConfidence":2.0,"plateTime":0.4324598806242457,"extension":5.9434843105063},"hitData":{"launchSpeed":95.1,"launchAngle":25.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":81.67,"coordY":54.13}},"index":6,"playId":"07897305-e336-3e3f-86fe-726364444413","pitchNumber":6,"startTime":"2026-08-21T02:22:10.033Z","endTime":"2026-08-21T02:22:22.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:22:22.284Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Moisés Ballesteros strikes out swinging.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-21T02:22:52.305Z","endTime":"2026-08-21T02:24:10.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86951931271282,"aZ":-18.597529204536162,"pfxX":-8.526903977413365,"pfxZ":7.015026661242876,"pX":-0.12642853905195245,"pZ":2.1839742780170948,"vX0":9.131687168538969,"vY0":-138.49042884942486,"vZ0":-4.609301297131537,"x":121.82,"y":179.81,"x0":-2.363796248246018,"y0":50.00594148166238,"z0":5.119534613331716,"aX":-16.512291746957104},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":13.4,"spinRate":2104,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.3959822575719021,"extension":5.948414469633317},"index":0,"playId":"88847fd7-44df-3f51-8b75-0016645a0cce","pitchNumber":1,"startTime":"2026-08-21T02:22:59.279Z","endTime":"2026-08-21T02:23:02.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.398042794912456,"aZ":-17.346792609668995,"pfxX":-8.822166945284842,"pfxZ":7.550452361091097,"pX":0.040563531409224876,"pZ":2.0212309781185147,"vX0":9.63838949243366,"vY0":-139.27906808068894,"vZ0":-5.346402251311316,"x":115.45,"y":184.21,"x0":-2.3193070271739105,"y0":50.004646489063006,"z0":5.113687387796685,"aX":-17.32831650490632},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":13.9,"spinRate":2165,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3933258060321405,"extension":6.144311624376141},"index":1,"playId":"18b9035b-d2cf-3fee-b2b5-21d86b748349","pitchNumber":2,"startTime":"2026-08-21T02:23:18.076Z","endTime":"2026-08-21T02:23:22.536Z","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":94.8,"endSpeed":86.8,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.749754035568316,"aZ":-18.82970360495963,"pfxX":-9.181516433377226,"pfxZ":6.9131747134689,"pX":-0.9603672730067013,"pZ":3.459703705795712,"vX0":7.331569861114335,"vY0":-137.85722190959837,"vZ0":-1.683375910628412,"x":153.61,"y":145.37,"x0":-2.4572761584851377,"y0":50.00485333204888,"z0":5.345205713301901,"aX":-17.72964052433213},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":15.1,"spinRate":2134,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.39683479712206715,"extension":6.093148800557597},"index":2,"playId":"6d29bce1-96b8-30c2-a317-8b2ee278997c","pitchNumber":3,"startTime":"2026-08-21T02:23:39.551Z","endTime":"2026-08-21T02:23:42.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.476669996948484,"aZ":-33.063745865845966,"pfxX":-2.8154066760493737,"pfxZ":-0.5453962360196751,"pX":0.6003745414269023,"pZ":0.6210984300399918,"vX0":7.897199418811868,"vY0":-126.65016604403138,"vZ0":-5.110546741009257,"x":94.12,"y":222.01,"x0":-2.190234613968005,"y0":50.004736784949024,"z0":5.304703246801081,"aX":-4.58265457096484},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":3.4,"spinRate":2212,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.43221528199473846,"extension":5.966704316411933},"index":3,"playId":"6c421621-52a6-3cd3-ace6-fe529042e917","pitchNumber":4,"startTime":"2026-08-21T02:24:05.649Z","endTime":"2026-08-21T02:24:10.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:24:10.792Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, shortstop Zach Neto to first baseman Vaughn Grissom.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T02:26:12.316Z","endTime":"2026-08-21T02:27:08.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687263,"link":"/api/v1/people/687263"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Jose Siri.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:26:14.563Z","endTime":"2026-08-21T02:26:14.564Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"101","replacedPlayer":{"id":685133,"link":"/api/v1/people/685133"}},{"details":{"description":"Defensive Substitution: Oswald Peraza replaces center fielder Mike Trout, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T02:26:14.565Z","endTime":"2026-08-21T02:26:14.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":545361,"link":"/api/v1/people/545361"}},{"details":{"description":"Defensive switch from second base to left field for Adam Frazier.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-21T02:26:14.567Z","endTime":"2026-08-21T02:26:14.568Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"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.9,"endSpeed":85.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.00408197340227,"aZ":-13.39862310662962,"pfxX":-8.577325797290824,"pfxZ":9.928268149130526,"pX":0.11701055256008988,"pZ":1.490083793119528,"vX0":9.659943386304876,"vY0":-137.49812597263747,"vZ0":-8.364117566937486,"x":112.54,"y":198.55,"x0":-2.348131814528343,"y0":50.00130296933641,"z0":5.505922413768372,"aX":-16.219117101992783},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":13.2,"spinRate":2277,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.4002521988202852,"extension":7.06884744515702},"index":3,"playId":"1748bcfd-24c3-3455-94df-25467c77918d","pitchNumber":1,"startTime":"2026-08-21T02:26:14.569Z","endTime":"2026-08-21T02:26:21.937Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.2584597210317,"aZ":-15.732905727603772,"pfxX":-8.76592365126827,"pfxZ":8.602522234364573,"pX":-0.7310705428641211,"pZ":3.3423485535938626,"vX0":7.576396512976202,"vY0":-138.4195244923789,"vZ0":-3.460416340295462,"x":144.87,"y":148.54,"x0":-2.3853462417791857,"y0":50.00104578215203,"z0":5.683494088621884,"aX":-16.751211908980096},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":14.0,"spinRate":2205,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.39801475655433105,"extension":7.13322874456633},"index":4,"playId":"85104cdf-78c6-3434-8b9c-624a6416d094","pitchNumber":2,"startTime":"2026-08-21T02:26:28.521Z","endTime":"2026-08-21T02:26:31.857Z","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":88.0,"endSpeed":80.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56864875433958,"aZ":-26.481615608153582,"pfxX":-2.090028591948513,"pfxZ":3.469052321188767,"pX":0.8327303074923175,"pZ":0.2650487174853636,"vX0":9.391426829370667,"vY0":-127.60852998541367,"vZ0":-7.8066629762706015,"x":85.26,"y":231.62,"x0":-2.6322289082983414,"y0":50.00341260943449,"z0":5.466555614446837,"aX":-3.4304848329537077},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":1.6,"spinRate":2343,"spinDirection":184},"zone":14,"typeConfidence":0.81,"plateTime":0.4301049897461158,"extension":7.07139785484094},"index":5,"playId":"7209ddb8-78f9-34b8-ace7-137cd815de29","pitchNumber":3,"startTime":"2026-08-21T02:26:43.483Z","endTime":"2026-08-21T02:26:46.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.546866393555778,"aZ":-12.327866077571743,"pfxX":-8.195994327771984,"pfxZ":10.059136479144502,"pX":-0.8255785370495299,"pZ":2.852957265649702,"vX0":7.382076744778644,"vY0":-139.38663205830542,"vZ0":-5.136404984400478,"x":148.47,"y":161.75,"x0":-2.440024580825273,"y0":50.002368447546665,"z0":5.529699525327077,"aX":-16.17013714767464},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.4,"breakHorizontal":13.3,"spinRate":2268,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.39255915558215415,"extension":7.095858112844982},"hitData":{"launchSpeed":66.8,"launchAngle":8.0,"totalDistance":90.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.52,"coordY":154.12}},"index":6,"playId":"6f14b0a4-2213-34f6-94ac-01fac4aea4dd","pitchNumber":4,"startTime":"2026-08-21T02:26:59.378Z","endTime":"2026-08-21T02:27:08.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:27:08.572Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nick Allen lines out to shortstop Zach Neto.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T02:27:29.071Z","endTime":"2026-08-21T02:28:35.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62886126964907,"aZ":-13.936250168896148,"pfxX":-8.29824717549932,"pfxZ":9.686043428544064,"pX":1.2880810423104985,"pZ":2.812221618922897,"vX0":12.847796932273633,"vY0":-136.50223400874165,"vZ0":-4.981129036875433,"x":67.9,"y":162.85,"x0":-2.406068526149038,"y0":50.005424893893064,"z0":5.623539800837528,"aX":-15.63028844305129},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.6,"breakHorizontal":12.2,"spinRate":2333,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.4015857988514533,"extension":7.178172459384354},"index":0,"playId":"86218497-95e5-3bdb-b0f8-1266c269de1a","pitchNumber":1,"startTime":"2026-08-21T02:27:31.009Z","endTime":"2026-08-21T02:27:34.009Z","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":94.5,"endSpeed":86.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.324583356508143,"aZ":-14.613635491603038,"pfxX":-8.440674432704355,"pfxZ":9.216307170794126,"pX":-1.3911744562303763,"pZ":1.9541290074191702,"vX0":6.3132538092164445,"vY0":-137.39162003520602,"vZ0":-6.774762834602682,"x":170.03,"y":186.02,"x0":-2.62573628449536,"y0":50.00490646369082,"z0":5.450916167703533,"aX":-16.088430874740936},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":13.9,"spinRate":2316,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.39912986824157315,"extension":7.0354246807125325},"index":1,"playId":"41d7f93a-186c-3dbc-b60c-e9cb37fda760","pitchNumber":2,"startTime":"2026-08-21T02:27:44.416Z","endTime":"2026-08-21T02:27:47.493Z","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":94.8,"endSpeed":86.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.820948402734473,"aZ":-14.331406925765886,"pfxX":-9.035764086128145,"pfxZ":9.291027848993819,"pX":-0.6458479808656157,"pZ":2.5110982918386164,"vX0":8.538054982912298,"vY0":-137.74157792377508,"vZ0":-5.521473453369343,"x":141.62,"y":170.98,"x0":-2.612981549355945,"y0":50.00060892483536,"z0":5.51195726247648,"aX":-17.347201363818574},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":14.5,"spinRate":2332,"spinDirection":225},"zone":4,"typeConfidence":0.9,"plateTime":0.3977676935853909,"extension":7.145827182580024},"index":2,"playId":"b6db0d65-e174-3d82-a36c-8272a49ec105","pitchNumber":3,"startTime":"2026-08-21T02:27:58.523Z","endTime":"2026-08-21T02:28:04.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195696193985675,"aZ":-12.820279607900906,"pfxX":-9.17788021727922,"pfxZ":9.855952681799513,"pX":-0.48263188887792885,"pZ":1.8158625443106144,"vX0":8.862286132075385,"vY0":-139.0138118487307,"vZ0":-7.61900942686161,"x":135.4,"y":189.75,"x0":-2.5143956771677054,"y0":50.004874642450915,"z0":5.437244056274028,"aX":-18.025204193805028},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":14.9,"spinRate":2328,"spinDirection":224},"zone":7,"typeConfidence":0.9,"plateTime":0.39351109452574073,"extension":7.227153174677101},"hitData":{"launchSpeed":95.2,"launchAngle":6.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.97,"coordY":148.54}},"index":3,"playId":"05425d46-5dfe-330f-ad82-b7fcd946eac7","pitchNumber":4,"startTime":"2026-08-21T02:28:29.288Z","endTime":"2026-08-21T02:28:35.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:28:35.031Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to second baseman Oswald Peraza.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-21T02:28:56.867Z","endTime":"2026-08-21T02:30:23.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.486027750861936,"aZ":-23.76227776669862,"pfxX":-0.812771849021638,"pfxZ":5.179716032257077,"pX":-0.21335741285938525,"pZ":2.330759894114553,"vX0":6.321207355245721,"vY0":-125.82785196605442,"vZ0":-3.3893898301567185,"x":125.13,"y":175.85,"x0":-2.6388641111162285,"y0":50.001782161605966,"z0":5.593177153324411,"aX":-1.3199326146740353},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":0.2,"spinRate":2383,"spinDirection":163},"zone":5,"typeConfidence":0.68,"plateTime":0.4332007004023928,"extension":7.161028887612234},"index":0,"playId":"c0633048-0c6c-3109-9d2d-7496f660235a","pitchNumber":1,"startTime":"2026-08-21T02:29:07.537Z","endTime":"2026-08-21T02:29:12.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.206019681300475,"aZ":-31.884748778256533,"pfxX":-6.583772635931039,"pfxZ":0.19326612436459722,"pX":0.8141299103468661,"pZ":1.778448532258381,"vX0":9.389236962383164,"vY0":-120.41689320941569,"vZ0":-2.39957237774016,"x":85.97,"y":190.76,"x0":-2.2786558048095746,"y0":50.00143658826493,"z0":5.60658546525151,"aX":-9.677082834709323},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":9.7,"spinRate":1894,"spinDirection":263},"zone":14,"typeConfidence":0.88,"plateTime":0.4547216407190935,"extension":7.402924930256093},"index":1,"playId":"80b91b51-3019-3f81-b303-282b82e08af0","pitchNumber":2,"startTime":"2026-08-21T02:29:25.145Z","endTime":"2026-08-21T02:29:28.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.96707726747624,"aZ":-12.994023098648688,"pfxX":-7.865376773304181,"pfxZ":9.426357876271286,"pX":0.17517276598980142,"pZ":2.549359777053702,"vX0":9.852115970995252,"vY0":-141.87558449587556,"vZ0":-6.296333936973055,"x":110.32,"y":169.95,"x0":-2.323297898542553,"y0":50.00673508355218,"z0":5.628433642499273,"aX":-16.01136173528548},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":12.2,"spinRate":2331,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.3863168467026452,"extension":7.125877584144527},"index":2,"playId":"bc991845-0002-3b48-97a8-8427575e2057","pitchNumber":3,"startTime":"2026-08-21T02:29:40.899Z","endTime":"2026-08-21T02:29:43.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.332732465570952,"aZ":-27.447687578777863,"pfxX":-4.452896031717932,"pfxZ":3.158977720052361,"pX":1.4492675812101175,"pZ":1.1154418893700633,"vX0":9.9190748642946,"vY0":-121.63455386533767,"vZ0":-4.862955990768287,"x":61.76,"y":208.66,"x0":-2.1067764366032677,"y0":50.001602193041755,"z0":5.5265740824627265,"aX":-6.658669333460055},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":5.6,"spinRate":1687,"spinDirection":259},"zone":14,"typeConfidence":0.83,"plateTime":0.4506663125560726,"extension":7.372998093319491},"index":3,"playId":"7ce936e7-0f8f-34c2-bedc-b8df8990482c","pitchNumber":4,"startTime":"2026-08-21T02:29:56.741Z","endTime":"2026-08-21T02:30:00.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.923340348336055,"aZ":-30.304982634223997,"pfxX":-5.646044898401095,"pfxZ":1.3001642053379037,"pX":-0.1529028024411336,"pZ":3.207016044969647,"vX0":6.971654468378894,"vY0":-119.68655309678975,"vZ0":0.44538673824728114,"x":122.83,"y":152.19,"x0":-2.381441228684347,"y0":50.002867565301564,"z0":5.750934647781667,"aX":-8.122171786528051},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.8,"breakHorizontal":8.4,"spinRate":1755,"spinDirection":265},"zone":2,"typeConfidence":0.89,"plateTime":0.45912627738874523,"extension":7.038915314700551},"hitData":{"launchSpeed":66.8,"launchAngle":53.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":144.91,"coordY":137.39}},"index":4,"playId":"3b3917c4-d323-30cd-8745-8e80461465f1","pitchNumber":5,"startTime":"2026-08-21T02:30:14.178Z","endTime":"2026-08-21T02:30:23.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:30:23.087Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vaughn Grissom singles on a ground ball to third baseman Isaac Paredes. Vaughn Grissom to 2nd. Vaughn Grissom advances to 2nd, on a throwing error by third baseman Isaac Paredes.","rbi":0,"awayScore":16,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:32:34.098Z","endTime":"2026-08-21T02:33:57.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"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":90.2,"endSpeed":82.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.945009876702258,"aZ":-15.402288117281707,"pfxX":-7.844180027210858,"pfxZ":9.700663286048206,"pX":1.2754305832190496,"pZ":1.8675686176074116,"vX0":12.050015632330288,"vY0":-130.74060046190183,"vZ0":-5.928426254773389,"x":68.38,"y":188.36,"x0":-2.3771620105435485,"y0":50.000580228772506,"z0":5.323249747472172,"aX":-13.559109329218094},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":1939,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4191737701276961,"extension":5.557295435803018},"index":0,"playId":"a6e13122-3206-3e4e-be01-ab8d58085551","pitchNumber":1,"startTime":"2026-08-21T02:32:44.689Z","endTime":"2026-08-21T02:32:48.164Z","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":91.1,"endSpeed":83.1,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.601196694874854,"aZ":-17.4121038552703,"pfxX":-7.974552171499789,"pfxZ":8.3177533700748,"pX":-0.7006864436380642,"pZ":3.1985485832522658,"vX0":7.253891349300105,"vY0":-132.44851966361907,"vZ0":-2.56847331707009,"x":143.71,"y":152.42,"x0":-2.4404422786216746,"y0":50.000469988272485,"z0":5.455803409485414,"aX":-14.149685828654503},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.6,"breakHorizontal":12.8,"spinRate":2041,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.41371783930827366,"extension":5.553091508510284},"index":1,"playId":"a4614511-ed9b-3710-a61e-aec53669f38f","pitchNumber":2,"startTime":"2026-08-21T02:33:01.209Z","endTime":"2026-08-21T02:33:08.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.318497249340396,"aZ":-18.146616850558562,"pfxX":-8.623596461432763,"pfxZ":7.777505676797718,"pX":0.5001832558800917,"pZ":2.9721477994023644,"vX0":10.578907915539968,"vY0":-133.3775866665545,"vZ0":-2.886480175784371,"x":97.93,"y":158.53,"x0":-2.3946269455381914,"y0":50.00556743191859,"z0":5.37490385842252,"aX":-15.56107065686652},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":13.3,"spinRate":2090,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.41044046638493636,"extension":5.6297883040959},"index":2,"playId":"a239b21a-6eeb-315d-b38a-9aa05cb6a0c2","pitchNumber":3,"startTime":"2026-08-21T02:33:24.034Z","endTime":"2026-08-21T02:33:27.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92372740170488,"aZ":-31.91426915011047,"pfxX":-2.643959694540629,"pfxZ":0.17608720096368513,"pX":0.4990286082263997,"pZ":0.9242967359538604,"vX0":7.662808990392973,"vY0":-121.74117534895944,"vZ0":-4.606571051080884,"x":97.98,"y":213.82,"x0":-2.3399370257523606,"y0":50.00546220587034,"z0":5.590053367191311,"aX":-3.986992074631767},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":3.1,"spinRate":2196,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.44915879473397613,"extension":5.476522334684108},"hitData":{"launchSpeed":56.9,"launchAngle":-33.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.97,"coordY":170.38}},"index":3,"playId":"a6f6b681-bdfa-38fc-8675-556cf4b5d439","pitchNumber":4,"startTime":"2026-08-21T02:33:40.038Z","endTime":"2026-08-21T02:33:57.766Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:33:57.766Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Lowe pops out to third baseman Isaac Paredes in foul territory.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:34:20.709Z","endTime":"2026-08-21T02:36:20.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":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":5},"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.4,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88197994160601,"aZ":-19.558572624489937,"pfxX":-8.835231108744233,"pfxZ":7.048240588878475,"pX":-0.35529414373895674,"pZ":3.236609022873307,"vX0":8.839823818126757,"vY0":-133.25017520911416,"vZ0":-2.1389205002810265,"x":130.54,"y":151.39,"x0":-2.575291229413725,"y0":50.00270103382269,"z0":5.469943036028517,"aX":-15.814164808630823},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":13.9,"spinRate":1881,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.4117941918261039,"extension":5.605491906339268},"index":0,"playId":"d652f8e9-d617-3628-8d12-18cd8e080a92","pitchNumber":1,"startTime":"2026-08-21T02:34:27.532Z","endTime":"2026-08-21T02:34:32.097Z","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":91.1,"endSpeed":84.0,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747760419448422,"aZ":-17.359729653044845,"pfxX":-7.053076855273375,"pfxZ":8.233325913082314,"pX":-1.1986025270606362,"pZ":3.5323264418044227,"vX0":6.207028502122586,"vY0":-132.63256890746732,"vZ0":-1.9890468563942068,"x":162.69,"y":143.41,"x0":-2.641655090956808,"y0":50.00248523223627,"z0":5.544590954244874,"aX":-12.690030913158326},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":1910,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41142000461735684,"extension":5.5031909759794795},"index":1,"playId":"dd31e6a9-7646-3e00-8879-d0faae3e6568","pitchNumber":2,"startTime":"2026-08-21T02:34:47.025Z","endTime":"2026-08-21T02:34:51.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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.7,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25204122293424,"aZ":-28.9705737249247,"pfxX":-2.49314591101772,"pfxZ":2.157865973725425,"pX":-0.8948218620794837,"pZ":3.658267443714082,"vX0":5.103633059901655,"vY0":-121.86033081503311,"vZ0":0.9582560060310672,"x":151.11,"y":140.01,"x0":-2.706282379031348,"y0":50.00032078965446,"z0":5.79146337558963,"aX":-3.6946487217702377},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.4,"breakHorizontal":3.1,"spinRate":2251,"spinDirection":282},"zone":11,"typeConfidence":2.0,"plateTime":0.4520556289247333,"extension":5.452824094662126},"index":2,"playId":"bb2dae12-e236-3675-900c-489de21f3456","pitchNumber":3,"startTime":"2026-08-21T02:35:03.301Z","endTime":"2026-08-21T02:35:07.672Z","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":85.1,"endSpeed":76.3,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.372717291437787,"aZ":-29.34974563103278,"pfxX":-3.529915585164325,"pfxZ":1.8849144543647407,"pX":0.4377546907388021,"pZ":0.8408444873502727,"vX0":8.047515402439974,"vY0":-123.47939330853008,"vZ0":-5.119227500664591,"x":100.31,"y":216.08,"x0":-2.448859321519545,"y0":50.004308902626796,"z0":5.499539999792793,"aX":-5.291177758701345},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.2,"breakHorizontal":3.8,"spinRate":2229,"spinDirection":284},"zone":14,"typeConfidence":2.0,"plateTime":0.44871961106999736,"extension":5.766982046117218},"index":3,"playId":"08ad5921-4487-3e90-93fe-19e04d7aac61","pitchNumber":4,"startTime":"2026-08-21T02:35:19.754Z","endTime":"2026-08-21T02:35:26.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067894272274252,"aZ":-21.30830395849547,"pfxX":-8.895469769715818,"pfxZ":5.846294527646534,"pX":0.3105852537180519,"pZ":1.4050293998035186,"vX0":10.315389233313102,"vY0":-134.45481815679886,"vZ0":-6.2503559307248295,"x":105.16,"y":200.84,"x0":-2.393110291549745,"y0":50.00111005951275,"z0":5.238715292446079,"aX":-16.529099955434422},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":1831,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40506187140302297,"extension":5.900044643464787},"index":4,"playId":"7cc7239b-0932-3280-9721-47320509e359","pitchNumber":5,"startTime":"2026-08-21T02:35:49.478Z","endTime":"2026-08-21T02:35:54.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.355,"strikeZoneBottom":1.693,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48795506135027,"aZ":-32.390063292525895,"pfxX":-1.5579646318985554,"pfxZ":-0.13266922865140884,"pX":-0.3116973524483063,"pZ":2.634075076453902,"vX0":5.847956973187918,"vY0":-124.67463997107986,"vZ0":-0.7560585062056705,"x":128.88,"y":167.66,"x0":-2.487239484027952,"y0":50.0056541686907,"z0":5.618636422043925,"aX":-2.4484780851864114},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.1,"breakHorizontal":1.4,"spinRate":2158,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4396233351763512,"extension":5.70510726080556},"hitData":{"launchSpeed":88.7,"launchAngle":74.0,"totalDistance":115.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":87.62,"coordY":174.39}},"index":5,"playId":"27266dbc-e3fe-3117-99c1-f6fb2c2b0fe4","pitchNumber":6,"startTime":"2026-08-21T02:36:10.041Z","endTime":"2026-08-21T02:36:20.111Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:36:20.111Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Heineman lines out to second baseman Raynel Delgado.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:36:50.208Z","endTime":"2026-08-21T02:37:47.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65410659926169,"aZ":-20.812194069058776,"pfxX":-7.212588541934822,"pfxZ":6.035402952095648,"pX":-1.0118946777179987,"pZ":2.277666351006991,"vX0":6.472811763187149,"vY0":-135.83033512724163,"vZ0":-3.9861617450739435,"x":155.57,"y":177.28,"x0":-2.4799834845337227,"y0":50.0045498691102,"z0":5.197829764279208,"aX":-13.580574135781573},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":1775,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4020896233571767,"extension":5.794319904980988},"index":0,"playId":"1d2b0d6f-bbaf-3dc6-a773-61977f8d719c","pitchNumber":1,"startTime":"2026-08-21T02:36:51.392Z","endTime":"2026-08-21T02:36:55.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":85.5,"endSpeed":77.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.081693486840162,"aZ":-31.005417181013232,"pfxX":-2.163257940119661,"pfxZ":0.7512010939745721,"pX":-0.7566530854732703,"pZ":2.7096531539579596,"vX0":4.732758095064219,"vY0":-124.41019748530964,"vZ0":-0.7385778912567943,"x":145.84,"y":165.62,"x0":-2.4103185604905333,"y0":50.00111042942698,"z0":5.6008416280493165,"aX":-3.3598780543227735},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":2.8,"spinRate":2193,"spinDirection":256},"zone":4,"typeConfidence":2.0,"plateTime":0.4417954636837069,"extension":5.783160885876747},"index":1,"playId":"b8b1ae23-f293-31f1-bc61-a377666e9944","pitchNumber":2,"startTime":"2026-08-21T02:37:12.500Z","endTime":"2026-08-21T02:37:15.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.656253987821604,"aZ":-32.64986753743384,"pfxX":-3.1723221928080036,"pfxZ":-0.3030652766694697,"pX":-0.3074840722206078,"pZ":1.1173532334404266,"vX0":5.833279019240454,"vY0":-124.96843852469631,"vZ0":-4.118257631307829,"x":128.72,"y":208.61,"x0":-2.2618776131183056,"y0":50.00240174408121,"z0":5.474572884165532,"aX":-5.008113284768759},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.3,"breakHorizontal":4.3,"spinRate":2181,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.43863477284991514,"extension":5.625192559633104},"hitData":{"launchSpeed":79.2,"launchAngle":12.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":146.94,"coordY":139.42}},"index":2,"playId":"14f78f81-8df8-34f6-9d25-3a48127f52c0","pitchNumber":3,"startTime":"2026-08-21T02:37:41.889Z","endTime":"2026-08-21T02:37:47.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:37:47.442Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out, second baseman Raynel Delgado to first baseman LaMonte Wade Jr.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-21T02:38:05.886Z","endTime":"2026-08-21T02:38:57.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.214335437857375,"aZ":-21.98515569129788,"pfxX":-8.453200377498778,"pfxZ":5.449081883745129,"pX":1.2756235839456644,"pZ":2.0138080324241705,"vX0":12.06862355909572,"vY0":-135.50319694714983,"vZ0":-4.457292923428293,"x":68.38,"y":184.41,"x0":-2.1272629849030893,"y0":50.000924908398865,"z0":5.206276131464814,"aX":-15.798677229073599},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":12.8,"spinRate":1922,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4034448289782002,"extension":5.767381232992059},"index":0,"playId":"8ec7f917-5062-3147-a2f3-6e9807003be0","pitchNumber":1,"startTime":"2026-08-21T02:38:11.502Z","endTime":"2026-08-21T02:38:14.588Z","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":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.646669338092156,"aZ":-32.32388023391478,"pfxX":-1.078366584976786,"pfxZ":-0.09804725706374207,"pX":-1.196937921878123,"pZ":2.005901580428287,"vX0":3.7764588172101914,"vY0":-124.55028601055521,"vZ0":-1.9460256066939379,"x":162.62,"y":184.62,"x0":-2.600208863245239,"y0":50.001894625317554,"z0":5.499463593423739,"aX":-1.6754944428661214},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.4,"breakHorizontal":1.0,"spinRate":2327,"spinDirection":281},"zone":13,"typeConfidence":2.0,"plateTime":0.4416709164444006,"extension":5.689198690856297},"index":1,"playId":"75db5422-ab94-3906-8724-b36ac7084a27","pitchNumber":2,"startTime":"2026-08-21T02:38:29.365Z","endTime":"2026-08-21T02:38:32.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.111,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14933826084264,"aZ":-21.54778294527288,"pfxX":-7.987390738019016,"pfxZ":5.584119572592748,"pX":0.31528633891098146,"pZ":2.0402132637811756,"vX0":10.197383491035758,"vY0":-136.80453533634756,"vZ0":-4.609887921115807,"x":104.98,"y":183.69,"x0":-2.4163766168483076,"y0":50.00202920065209,"z0":5.21712256820391,"aX":-15.195775506342034},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.4,"breakHorizontal":12.4,"spinRate":1960,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.3998156642689068,"extension":5.788040300301659},"hitData":{"launchSpeed":99.6,"launchAngle":8.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.08,"coordY":142.96}},"index":2,"playId":"cb6dd3ec-3e82-3bc3-b40d-52a0c1e990e9","pitchNumber":3,"startTime":"2026-08-21T02:38:49.515Z","endTime":"2026-08-21T02:38:57.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:38:57.441Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"LaMonte Wade Jr. strikes out swinging.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:41:18.044Z","endTime":"2026-08-21T02:42:45.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Blake Weiman replaces Grayson Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:41:19.913Z","endTime":"2026-08-21T02:41:19.914Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676620,"link":"/api/v1/people/676620"},"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":90.8,"endSpeed":82.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.625474621132607,"aZ":-25.06198912611791,"pfxX":6.030102269958691,"pfxZ":4.0499343409275905,"pX":0.6064673846322141,"pZ":3.9794089337860594,"vX0":-7.023976953842581,"vY0":-132.09996897189365,"vZ0":0.5085574119244742,"x":93.88,"y":131.34,"x0":2.5235513142718995,"y0":50.00494976165314,"z0":5.634977097658597,"aX":10.598293587472185},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":-9.2,"spinRate":2375,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.4155277235527839,"extension":6.442959023915931},"index":1,"playId":"02515c1a-bc58-3902-901b-f2a96c03ef19","pitchNumber":1,"startTime":"2026-08-21T02:41:19.915Z","endTime":"2026-08-21T02:41:23.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.651610292803106,"aZ":-22.228137777379022,"pfxX":8.238123156636416,"pfxZ":5.808015373586705,"pX":-0.29090904463950157,"pZ":2.1711665620990743,"vX0":-9.697782136894494,"vY0":-130.33178455155954,"vZ0":-3.9758114909969478,"x":128.09,"y":180.16,"x0":2.4165061013287032,"y0":50.001393759610735,"z0":5.405220191504369,"aX":14.102494383184702},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-12.6,"spinRate":2192,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.42105642114321196,"extension":6.441484755116603},"index":2,"playId":"43073523-447e-39b4-8d1d-e3b0b0351c94","pitchNumber":2,"startTime":"2026-08-21T02:41:35.586Z","endTime":"2026-08-21T02:41:39.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46976172762243,"aZ":-31.187750535845925,"pfxX":-7.336052245622212,"pfxZ":0.7482759372522985,"pX":-1.3843585651355161,"pZ":1.7563870512910298,"vX0":-7.117227411246358,"vY0":-115.22279563920333,"vZ0":-1.7749251733046814,"x":169.77,"y":191.36,"x0":2.7155387500851655,"y0":50.00450093593783,"z0":5.5942120714864805,"aX":-9.713672032912042},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":1.2,"breakHorizontal":15.2,"spinRate":2760,"spinDirection":290},"zone":13,"typeConfidence":0.9,"plateTime":0.478173126789458,"extension":6.460204806046706},"index":3,"playId":"7ffdd22a-abf5-3a12-867d-6d0cffa8d8e0","pitchNumber":3,"startTime":"2026-08-21T02:41:51.087Z","endTime":"2026-08-21T02:41:54.617Z","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":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64275674091519,"aZ":-31.00963822222028,"pfxX":-8.477241540999835,"pfxZ":0.906088377546701,"pX":-0.6505374266460907,"pZ":1.2914642738829596,"vX0":-5.101060797643797,"vY0":-113.92490412169319,"vZ0":-2.4661290958433852,"x":146.9,"y":194.61,"x0":2.7337206620626016,"y0":50.00413281458404,"z0":5.511119629094401,"aX":-10.932012485927213},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.2,"breakHorizontal":16.8,"spinRate":2725,"spinDirection":293},"zone":13,"typeConfidence":0.92,"plateTime":0.4843111335264494,"extension":6.4816250179269925},"index":4,"playId":"e18bb16d-6131-3623-874c-b7496b10defb","pitchNumber":4,"startTime":"2026-08-21T02:42:06.578Z","endTime":"2026-08-21T02:42:11.355Z","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":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.082813388784462,"aZ":-31.183188569854753,"pfxX":-9.417509576599802,"pfxZ":0.770380723606932,"pX":-0.5330958555140028,"pZ":2.5962097692643598,"vX0":-4.525230672658461,"vY0":-113.54268629007885,"vZ0":0.2329941180388848,"x":137.32,"y":168.68,"x0":2.720034160622535,"y0":50.001990612411014,"z0":5.639033919709569,"aX":-12.085402550611574},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.8,"breakHorizontal":18.4,"spinRate":2568,"spinDirection":289},"zone":4,"typeConfidence":0.92,"plateTime":0.4855696888613381,"extension":6.495175627673456},"index":5,"playId":"38e3a30f-ac20-312f-8623-e894d180bdb9","pitchNumber":5,"startTime":"2026-08-21T02:42:25.618Z","endTime":"2026-08-21T02:42:29.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28935807367115,"aZ":-31.075794611637523,"pfxX":-8.754003085011691,"pfxZ":0.8223666748246554,"pX":-0.787379017342504,"pZ":1.3344439406283182,"vX0":-5.182465229349946,"vY0":-115.61529264112424,"vZ0":-2.6839523503097613,"x":147.01,"y":202.75,"x0":2.630893313034082,"y0":50.00329283824024,"z0":5.533700785675297,"aX":-11.688668828721944},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.1,"breakHorizontal":17.3,"spinRate":2720,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4762458529821454,"extension":6.690604259257274},"index":6,"playId":"ab8e5fc5-460f-37a8-bd82-65e6c45c7dd0","pitchNumber":6,"startTime":"2026-08-21T02:42:42.215Z","endTime":"2026-08-21T02:42:45.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:42:45.591Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Yainer Diaz pops out to second baseman Oswald Peraza.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:43:08.618Z","endTime":"2026-08-21T02:43:23.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.935859335142826,"aZ":-32.63448577550303,"pfxX":-4.394314254446632,"pfxZ":-0.2996443874312842,"pX":0.12872845249705014,"pZ":2.6845001331947045,"vX0":-4.1359008941242745,"vY0":-122.65677600903622,"vZ0":-0.7424801580612467,"x":112.09,"y":166.3,"x0":2.409649339602551,"y0":50.004742011931825,"z0":5.7810827743278015,"aX":-6.676361682559169},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.5,"breakHorizontal":9.0,"spinRate":2494,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.44705912451041074,"extension":6.43806904388548},"hitData":{"launchSpeed":79.9,"launchAngle":62.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":163.16,"coordY":133.84}},"index":0,"playId":"bc67bb27-78e2-3393-b5d2-92866b35e977","pitchNumber":1,"startTime":"2026-08-21T02:43:14.329Z","endTime":"2026-08-21T02:43:23.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:43:23.049Z","atBatIndex":74},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Paredes hits a ground-rule double (22) on a line drive down the right-field line.","rbi":0,"awayScore":16,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:43:47.740Z","endTime":"2026-08-21T02:45:41.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.762356596228287,"aZ":-31.949256633066994,"pfxX":-8.413005202989636,"pfxZ":0.1772777640137928,"pX":0.00478545345490523,"pZ":2.5219025001678057,"vX0":-3.4020740412224377,"vY0":-114.8726626782946,"vZ0":0.18905623002509309,"x":116.82,"y":170.69,"x0":2.6061417799157054,"y0":50.00569933179667,"z0":5.589881576581833,"aX":-11.048530037008295},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":0.7,"breakHorizontal":16.2,"spinRate":2622,"spinDirection":286},"zone":5,"typeConfidence":0.89,"plateTime":0.4800464155776236,"extension":6.497951558367224},"index":0,"playId":"be5f1968-c590-3ae5-9aad-2cc8775411e0","pitchNumber":1,"startTime":"2026-08-21T02:43:47.740Z","endTime":"2026-08-21T02:43:51.472Z","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":78.4,"endSpeed":71.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.18258972453187,"aZ":-34.15451239455813,"pfxX":-9.533242794479046,"pfxZ":-1.5378888490640845,"pX":-0.26689199940709646,"pZ":1.988895465624872,"vX0":-3.89960350346919,"vY0":-113.95484597406771,"vZ0":-0.29653954668722404,"x":127.17,"y":185.08,"x0":2.7165419647932434,"y0":50.00399962480234,"z0":5.5582950635816974,"aX":-12.264986124897224},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.5,"breakHorizontal":18.4,"spinRate":2600,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.48471595748369856,"extension":6.569376527163705},"index":1,"playId":"59f071ac-afe5-39ad-97ee-0a3941e09be4","pitchNumber":2,"startTime":"2026-08-21T02:44:05.846Z","endTime":"2026-08-21T02:44:09.619Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-21T02:44:44.745Z","endTime":"2026-08-21T02:44:58.468Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.373577995184792,"aZ":-25.88464022210469,"pfxX":7.576978478440566,"pfxZ":3.8890713752122945,"pX":0.5826112879065722,"pZ":1.4390535621251677,"vX0":-7.857516147578875,"vY0":-126.77076604736173,"vZ0":-4.246880136412424,"x":94.79,"y":199.93,"x0":2.746786797638176,"y0":50.0049552724058,"z0":5.217072591236232,"aX":12.260252315477105},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":-11.8,"spinRate":1888,"spinDirection":110},"zone":14,"typeConfidence":0.65,"plateTime":0.43305930371769774,"extension":6.492829967992923},"index":3,"playId":"70a600ff-f2de-36ab-aa57-ddcac78e9d69","pitchNumber":3,"startTime":"2026-08-21T02:44:58.468Z","endTime":"2026-08-21T02:45:04.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.122895114411246,"aZ":-26.074202365751905,"pfxX":6.535064633736427,"pfxZ":3.44136370072583,"pX":0.4398275855456518,"pZ":2.134505515244719,"vX0":-7.078954899946855,"vY0":-132.0246136468491,"vZ0":-3.841148571123404,"x":100.23,"y":181.15,"x0":2.3020429778691605,"y0":50.00174160302088,"z0":5.518994668349075,"aX":11.579406897651408},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.6,"breakHorizontal":-10.3,"spinRate":2208,"spinDirection":149},"zone":9,"typeConfidence":0.91,"plateTime":0.41427677418078535,"extension":6.447235451049722},"index":4,"playId":"77188012-9b98-3696-b423-dc6e3563426f","pitchNumber":4,"startTime":"2026-08-21T02:45:15.542Z","endTime":"2026-08-21T02:45:18.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318585465935993,"aZ":-32.88635785645515,"pfxX":-5.0119050715148905,"pfxZ":-0.47272830919239617,"pX":0.6284817674864326,"pZ":1.698324031021849,"vX0":-3.497555317383515,"vY0":-122.19511852464224,"vZ0":-2.791836887797688,"x":93.04,"y":192.93,"x0":2.729939272929849,"y0":50.00170832129498,"z0":5.684022298724603,"aX":-7.570260175212562},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.3,"breakHorizontal":10.0,"spinRate":2609,"spinDirection":268},"zone":9,"typeConfidence":2.0,"plateTime":0.4484170760639259,"extension":6.324274078461633},"hitData":{"launchSpeed":86.6,"launchAngle":15.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","coordinates":{"coordX":210.04,"coordY":126.22}},"index":5,"playId":"c7311231-e1a6-3432-9d96-880328d6e8e5","pitchNumber":5,"startTime":"2026-08-21T02:45:33.569Z","endTime":"2026-08-21T02:45:41.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:45:41.654Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Raynel Delgado strikes out swinging.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-21T02:46:15.873Z","endTime":"2026-08-21T02:47:40.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.543256544604116,"aZ":-31.62551390283735,"pfxX":-2.1680695876249763,"pfxZ":0.3547716041344753,"pX":0.4019573208356683,"pZ":2.130932506586628,"vX0":-4.231378695543906,"vY0":-123.7446791642756,"vZ0":-2.325800880232723,"x":101.68,"y":181.24,"x0":2.4153817714136347,"y0":50.00496067721351,"z0":5.73095798385258,"aX":-3.363597894873281},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.4,"breakHorizontal":4.9,"spinRate":2527,"spinDirection":251},"zone":9,"typeConfidence":2.0,"plateTime":0.44251976873993293,"extension":6.322557904064317},"index":0,"playId":"9bc30410-f955-3a5f-ac32-22b8bca79b86","pitchNumber":1,"startTime":"2026-08-21T02:46:18.955Z","endTime":"2026-08-21T02:46:22.642Z","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":78.6,"endSpeed":71.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.730858750588155,"aZ":-31.248086904192846,"pfxX":-10.125455295489282,"pfxZ":0.7083493024680081,"pX":-0.11821719220478293,"pZ":2.2495194455053,"vX0":-2.8799635629972857,"vY0":-114.33211040686511,"vZ0":-0.5975263208038495,"x":121.51,"y":178.04,"x0":2.477375902999961,"y0":50.002093482052956,"z0":5.617139095311258,"aX":-13.223269195339567},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.4,"breakHorizontal":19.1,"spinRate":2580,"spinDirection":289},"zone":5,"typeConfidence":0.91,"plateTime":0.4815529495965114,"extension":6.356395561869546},"index":1,"playId":"fe193fcc-95bf-31fa-b462-c396198cbe04","pitchNumber":2,"startTime":"2026-08-21T02:46:36.614Z","endTime":"2026-08-21T02:46:41.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.432787925764654,"aZ":-32.067823492984054,"pfxX":-9.7413022884141,"pfxZ":0.08158255461974662,"pX":-2.6148840977845835,"pZ":2.3579165981842776,"vX0":-7.863891727159238,"vY0":-114.6263356458811,"vZ0":-0.4013648018552093,"x":216.67,"y":175.12,"x0":2.146368798711002,"y0":50.003459095823814,"z0":5.710907668645323,"aX":-12.748592566189902},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":0.4,"breakHorizontal":19.9,"spinRate":2657,"spinDirection":292},"zone":13,"typeConfidence":0.92,"plateTime":0.480879481741014,"extension":6.307953450945541},"index":2,"playId":"03e0375b-6c4b-3b19-a638-3d0fd776b7d3","pitchNumber":3,"startTime":"2026-08-21T02:47:15.464Z","endTime":"2026-08-21T02:47:18.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040192378403102,"aZ":-34.74597955227417,"pfxX":-8.934885619592517,"pfxZ":-1.9506377837417217,"pX":-1.516245184858766,"pZ":1.512215757462134,"vX0":-5.973409776000787,"vY0":-115.0666111631673,"vZ0":-1.5068650059035162,"x":174.8,"y":197.95,"x0":2.2913301836243316,"y0":50.00498029179855,"z0":5.60007997907702,"aX":-11.759902823826978},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-3.6,"breakHorizontal":17.9,"spinRate":2725,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.47943347525283286,"extension":6.424844826548017},"index":3,"playId":"7ef54f2f-a205-34f0-8247-9065dceac886","pitchNumber":4,"startTime":"2026-08-21T02:47:34.266Z","endTime":"2026-08-21T02:47:40.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:47:40.258Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Siri flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":16,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:49:39.278Z","endTime":"2026-08-21T02:49:51.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Yainer Diaz remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-21T02:49:20.455Z","endTime":"2026-08-21T02:49:20.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"}},{"details":{"description":"Pitching Change: LaMonte Wade Jr. replaces Tatsuya Imai, batting 1st.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":16,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-21T02:49:20.483Z","endTime":"2026-08-21T02:49:41.066Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664774,"link":"/api/v1/people/664774"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"battingOrder":"100"},{"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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":39.9,"endSpeed":38.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.906389595837743,"aZ":-30.656978010085773,"pfxX":0.973855032069616,"pfxZ":4.610544958837679,"pX":0.48445592290757394,"pZ":2.2381108398930483,"vX0":-1.5203762813750306,"vY0":-57.33520912541303,"vZ0":7.071657788351902,"x":98.53,"y":178.35,"x0":1.7082886880030872,"y0":50.001920022318565,"z0":8.044908616232918,"aX":0.3202872953585374},"breaks":{"breakAngle":0.0,"breakLength":37.2,"breakY":24.0,"breakVertical":-164.2,"breakVerticalInduced":13.7,"breakHorizontal":-0.8,"spinRate":937,"spinDirection":152},"zone":9,"typeConfidence":2.0,"plateTime":0.9598076177925092,"extension":3.390407786930267},"hitData":{"launchSpeed":99.7,"launchAngle":34.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.51,"coordY":44.76}},"index":2,"playId":"32c87731-8ecd-38a5-b678-a7ffb78448da","pitchNumber":1,"startTime":"2026-08-21T02:49:41.066Z","endTime":"2026-08-21T02:49:51.961Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:49:51.961Z","atBatIndex":77},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Oswald Peraza doubles (12) on a line drive to left fielder Taylor Trammell.","rbi":0,"awayScore":16,"homeScore":2,"isOut":false},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:50:09.219Z","endTime":"2026-08-21T02:50:22.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":39.3,"endSpeed":37.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.723671805370377,"aZ":-30.33197635476568,"pfxX":1.7424569066787305,"pfxZ":5.759282837040227,"pX":0.5760851110092787,"pZ":1.8925348461531863,"vX0":-1.6544416463398783,"vY0":-56.50582912742525,"vZ0":6.993781131433199,"x":95.04,"y":187.68,"x0":1.840695859311084,"y0":50.00192057988774,"z0":7.901014445106734,"aX":0.5567961899749805},"breaks":{"breakAngle":1.2,"breakLength":37.2,"breakY":24.0,"breakVertical":-167.3,"breakVerticalInduced":15.8,"breakHorizontal":-2.2,"spinRate":952,"spinDirection":142},"zone":9,"typeConfidence":2.0,"plateTime":0.9738028326671189,"extension":3.5620609712163125},"hitData":{"launchSpeed":90.1,"launchAngle":16.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.65,"coordY":128.88}},"index":0,"playId":"019cf99b-ded2-322c-b576-261575fb1c8d","pitchNumber":1,"startTime":"2026-08-21T02:50:09.219Z","endTime":"2026-08-21T02:50:22.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:50:22.533Z","atBatIndex":78},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Denzer Guzman homers (6) on a line drive to left field. Oswald Peraza scores.","rbi":2,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:50:40.342Z","endTime":"2026-08-21T02:51:22.344Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":664774,"link":"/api/v1/people/664774"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":{"id":664774,"link":"/api/v1/people/664774"},"isScoringEvent":true,"rbi":true,"earned":true,"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":38.9,"endSpeed":36.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.35665679204473,"aZ":-29.812456961198727,"pfxX":-0.9521646666817078,"pfxZ":7.597253305532263,"pX":1.609958364052697,"pZ":3.164597807838529,"vX0":-0.14642937283890445,"vY0":-55.60638708327866,"vZ0":8.372305065355283,"x":55.63,"y":153.34,"x0":1.8673167393310657,"y0":50.00156109620167,"z0":7.96347626953352,"aX":-0.2957744256084286},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-168.7,"breakVerticalInduced":19.8,"breakHorizontal":1.8,"spinRate":960,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.9880143241052208,"extension":3.5887689773328453},"index":0,"playId":"966a4383-083d-399b-9248-27859e023358","pitchNumber":1,"startTime":"2026-08-21T02:50:40.342Z","endTime":"2026-08-21T02:50:44.868Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":39.5,"endSpeed":37.9,"strikeZoneTop":3.251,"strikeZoneBottom":1.641,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.64282171072006,"aZ":-29.726087051428383,"pfxX":-0.6958856798667665,"pfxZ":7.530599555478384,"pX":-0.024746833271391638,"pZ":1.7922688385212378,"vX0":-1.7151113941089373,"vY0":-56.87288205443359,"vZ0":6.469666495623343,"x":117.94,"y":190.39,"x0":1.5986418774271443,"y0":50.00118224903384,"z0":7.885194182178752,"aX":-0.22583396495951955},"breaks":{"breakAngle":0.0,"breakLength":36.0,"breakY":24.0,"breakVertical":-161.8,"breakVerticalInduced":18.5,"breakHorizontal":2.2,"spinRate":963,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.9663144513495991,"extension":3.545769375592604},"hitData":{"launchSpeed":106.1,"launchAngle":20.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":45.72,"coordY":75.77}},"index":1,"playId":"02b151fe-1ed5-3ab0-bb07-2d6d1e544268","pitchNumber":2,"startTime":"2026-08-21T02:50:50.449Z","endTime":"2026-08-21T02:51:22.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:51:22.344Z","atBatIndex":79},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zach Neto singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:51:31.688Z","endTime":"2026-08-21T02:51:42.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"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],"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":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":41.3,"endSpeed":39.0,"strikeZoneTop":3.17,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":6.263557497757427,"aZ":-29.855589793851042,"pfxX":-1.9582617280392323,"pfxZ":6.537425713741683,"pX":0.4390322631581173,"pZ":2.6607966884115006,"vX0":-1.4272355162537032,"vY0":-59.45488333876429,"vZ0":6.938296517118011,"x":100.27,"y":166.94,"x0":1.9142868040157364,"y0":50.00128905306125,"z0":7.654611135204056,"aX":-0.6934319329456412},"breaks":{"breakAngle":1.2,"breakLength":33.6,"breakY":24.0,"breakVertical":-148.4,"breakVerticalInduced":16.8,"breakHorizontal":4.3,"spinRate":965,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.9250038185592073,"extension":3.9647163975230417},"hitData":{"launchSpeed":99.1,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.08,"coordY":99.87}},"index":0,"playId":"12fe2a06-10bb-37b7-9217-cc0fb0ea470f","pitchNumber":1,"startTime":"2026-08-21T02:51:31.688Z","endTime":"2026-08-21T02:51:42.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:51:42.334Z","atBatIndex":80},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Moisés Ballesteros flies out to left fielder Taylor Trammell.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:51:54.816Z","endTime":"2026-08-21T02:52:10.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":40.8,"endSpeed":38.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.991154035644773,"aZ":-29.968390030739354,"pfxX":2.1920748912044203,"pfxZ":6.391254064590255,"pX":0.2541707415955401,"pZ":2.8033131630571932,"vX0":-2.147438368683172,"vY0":-58.632287448763535,"vZ0":7.2706620683174785,"x":107.31,"y":163.09,"x0":1.8317428429334863,"y0":50.00284358120336,"z0":7.7633224515622175,"aX":0.7567136179886055},"breaks":{"breakAngle":1.2,"breakLength":34.8,"breakY":24.0,"breakVertical":-152.9,"breakVerticalInduced":16.7,"breakHorizontal":-2.8,"spinRate":974,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.9372790335940326,"extension":3.7455226200397784},"hitData":{"launchSpeed":81.7,"launchAngle":37.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.4,"coordY":101.07}},"index":0,"playId":"15c0a619-ffb9-323d-b7d1-d4ad7e366994","pitchNumber":1,"startTime":"2026-08-21T02:52:00.142Z","endTime":"2026-08-21T02:52:10.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:52:10.312Z","atBatIndex":81},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vaughn Grissom grounds into a force out, shortstop Nick Allen to second baseman Raynel Delgado. Zach Neto out at 2nd.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":82,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-21T02:52:25.054Z","endTime":"2026-08-21T02:53:29.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":40.0,"endSpeed":37.7,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.9309040636299235,"aZ":-30.509913428743978,"pfxX":-0.30290969717705263,"pfxZ":5.049411367200527,"pX":1.3061737614238382,"pZ":3.245924490970504,"vX0":-0.6901015298663726,"vY0":-57.319748944266244,"vZ0":8.442142110066907,"x":67.21,"y":151.14,"x0":1.9585219937637222,"y0":50.00019693351423,"z0":7.786680176769997,"aX":-0.09940725662289193},"breaks":{"breakAngle":0.0,"breakLength":37.2,"breakY":24.0,"breakVertical":-162.7,"breakVerticalInduced":15.2,"breakHorizontal":1.0,"spinRate":988,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.9602930634775868,"extension":3.9626806523206635},"index":0,"playId":"d81c70ba-f9e3-34c8-aff6-598d2bca4d2b","pitchNumber":1,"startTime":"2026-08-21T02:52:25.054Z","endTime":"2026-08-21T02:52:31.983Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":39.2,"endSpeed":37.4,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.635628654746445,"aZ":-30.489447909942058,"pfxX":-0.503600718986388,"pfxZ":5.313787164843395,"pX":0.08612980209950184,"pZ":2.0988935980914634,"vX0":-1.89923130248176,"vY0":-56.21455354013199,"vZ0":7.660626952976138,"x":113.72,"y":182.11,"x0":1.8708695167541645,"y0":50.00119708253068,"z0":7.658671261965298,"aX":-0.15915934385953717},"breaks":{"breakAngle":0.0,"breakLength":38.4,"breakY":24.0,"breakVertical":-169.4,"breakVerticalInduced":15.4,"breakHorizontal":2.0,"spinRate":940,"spinDirection":157},"zone":8,"typeConfidence":2.0,"plateTime":0.9786222965853586,"extension":3.8950376877689523},"index":1,"playId":"c5b1934f-8573-3abe-a131-281334cf4751","pitchNumber":2,"startTime":"2026-08-21T02:52:39.448Z","endTime":"2026-08-21T02:52:44.027Z","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":"EP","description":"Eephus"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":37.2,"endSpeed":35.3,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":4.936514236490568,"aZ":-31.093041353994522,"pfxX":-3.2810290641707205,"pfxZ":3.8920024797955772,"pX":2.2010348942798292,"pZ":3.1710312557613194,"vX0":0.6785749313396227,"vY0":-52.642451492203705,"vZ0":10.221834238007343,"x":33.1,"y":153.16,"x0":1.9704696821893495,"y0":50.002087013867126,"z0":7.817982684619897,"aX":-0.9105008804563364},"breaks":{"breakAngle":1.2,"breakLength":44.4,"breakY":24.0,"breakVertical":-196.0,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":889,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":1.044961931303107,"extension":4.125043291338846},"index":2,"playId":"7153f77c-bd71-3e66-816f-93b7319f22e9","pitchNumber":3,"startTime":"2026-08-21T02:52:58.011Z","endTime":"2026-08-21T02:53:04.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(186, 1, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FA","description":"Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":54.6,"endSpeed":50.2,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":10.165279711453001,"aZ":-27.030253685463375,"pfxX":2.7315038064053585,"pfxZ":8.106960285481794,"pX":-0.09359131612706782,"pZ":4.688060699667216,"vX0":-3.3507123401799714,"vY0":-79.14583895352953,"vZ0":5.060441536249094,"x":120.57,"y":112.2,"x0":1.6966074797362525,"y0":50.00027471115664,"z0":6.98727854770591,"aX":1.7317257358806233},"breaks":{"breakAngle":2.4,"breakLength":16.8,"breakY":24.0,"breakVertical":-75.2,"breakVerticalInduced":17.2,"breakHorizontal":-3.7,"spinRate":1313,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.6922268224256061,"extension":4.94466499961493},"index":3,"playId":"010dc2bd-9651-3470-8717-5cba081b9695","pitchNumber":4,"startTime":"2026-08-21T02:53:10.439Z","endTime":"2026-08-21T02:53:14.703Z","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":"EP","description":"Eephus"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":39.4,"endSpeed":37.9,"strikeZoneTop":3.302,"strikeZoneBottom":1.666,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":5.494226363370701,"aZ":-30.436109742571432,"pfxX":-1.2475954915282719,"pfxZ":5.369255310109045,"pX":1.6036659772223691,"pZ":1.5694259504193036,"vX0":-0.15389752690562963,"vY0":-56.65062999474083,"vZ0":6.8917082272210095,"x":55.87,"y":196.41,"x0":1.9035287699502361,"y0":50.000799188972564,"z0":7.623812364774733,"aX":-0.402735995633134},"breaks":{"breakAngle":1.2,"breakLength":37.2,"breakY":24.0,"breakVertical":-166.7,"breakVerticalInduced":14.8,"breakHorizontal":2.3,"spinRate":896,"spinDirection":142},"zone":14,"typeConfidence":2.0,"plateTime":0.969310350280947,"extension":4.121147636056799},"hitData":{"launchSpeed":100.3,"launchAngle":6.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.54,"coordY":141.3}},"index":4,"playId":"6bc0bde2-f1ed-3f36-b88a-88faf86e2b64","pitchNumber":5,"startTime":"2026-08-21T02:53:22.893Z","endTime":"2026-08-21T02:53:29.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:53:29.984Z","atBatIndex":82},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daulton Varsho doubles (20) on a ground ball to right fielder Josh Lowe.","rbi":0,"awayScore":18,"homeScore":2,"isOut":false},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-21T02:55:38.270Z","endTime":"2026-08-21T02:56:37.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666139,"link":"/api/v1/people/666139"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.6,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.309267910154347,"aZ":-21.602762281901054,"pfxX":9.690951231032596,"pfxZ":6.207735032923766,"pX":-1.0584848275909589,"pZ":1.9783372843109603,"vX0":-12.393277930685343,"vY0":-129.92437838789454,"vZ0":-4.537102378736549,"x":157.35,"y":185.36,"x0":2.523774219806724,"y0":50.00084688702916,"z0":5.398001866670677,"aX":16.496263843191254},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.3,"breakHorizontal":-14.6,"spinRate":2330,"spinDirection":145},"zone":13,"typeConfidence":0.88,"plateTime":0.4222675049802551,"extension":6.489408321934714},"index":0,"playId":"a5894ae4-24c7-3b07-97bc-fdac2c4dfe8c","pitchNumber":1,"startTime":"2026-08-21T02:55:38.270Z","endTime":"2026-08-21T02:55:41.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24178211397699,"aZ":-32.3629438195197,"pfxX":-4.228017379109973,"pfxZ":-0.1283272612192352,"pX":-0.9751724720542336,"pZ":1.8108313322946872,"vX0":-6.721043984876837,"vY0":-120.7710911622091,"vZ0":-2.3428411394549675,"x":154.17,"y":189.89,"x0":2.3966050699176455,"y0":50.0021301569268,"z0":5.6489211683561225,"aX":-6.224822248999775},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":9.4,"spinRate":2654,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.45409527163014296,"extension":6.3732519684545395},"index":1,"playId":"147637d6-8c0e-34bf-8c5b-9d335c88a8ba","pitchNumber":2,"startTime":"2026-08-21T02:55:53.162Z","endTime":"2026-08-21T02:55:56.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.021156867987465,"aZ":-31.818106512572392,"pfxX":-5.446712963630656,"pfxZ":0.2359739044050304,"pX":0.5344003285984134,"pZ":2.3198039337178975,"vX0":-3.244094755553109,"vY0":-121.47133764930736,"vZ0":-1.6812014188156668,"x":96.63,"y":176.15,"x0":2.5971502785563496,"y0":50.00121900895598,"z0":5.801648790725716,"aX":-8.092243364239772},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":10.7,"spinRate":2655,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.4518694742193725,"extension":6.29007805023615},"index":2,"playId":"ed8f93b5-b588-3467-b0cc-2fd693098b68","pitchNumber":3,"startTime":"2026-08-21T02:56:10.105Z","endTime":"2026-08-21T02:56:13.802Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":70.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95943870410815,"aZ":-31.17389084715145,"pfxX":-8.033991866531231,"pfxZ":0.7786604325302342,"pX":0.37235629217514277,"pZ":2.1787569164475036,"vX0":-3.1947947397454883,"vY0":-113.38207589407025,"vZ0":-0.6469535010666391,"x":102.81,"y":179.95,"x0":2.8503648349513813,"y0":50.001619005633124,"z0":5.624569724509354,"aX":-10.283475234571394},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.6,"breakHorizontal":15.5,"spinRate":2701,"spinDirection":291},"zone":6,"typeConfidence":0.91,"plateTime":0.48619965350130334,"extension":6.540275126062809},"hitData":{"launchSpeed":99.5,"launchAngle":8.0,"totalDistance":123.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.01,"coordY":111.99}},"index":3,"playId":"0e5291b4-830c-3351-8d46-a871f5756d00","pitchNumber":4,"startTime":"2026-08-21T02:56:25.082Z","endTime":"2026-08-21T02:56:37.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:56:37.801Z","atBatIndex":83},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, second baseman Oswald Peraza to first baseman Vaughn Grissom. Daulton Varsho to 3rd.","rbi":0,"awayScore":18,"homeScore":2,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-21T02:56:54.595Z","endTime":"2026-08-21T02:59:14.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687093,"link":"/api/v1/people/687093"},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.391033825271805,"aZ":-28.702645144286745,"pfxX":-8.45742481527822,"pfxZ":2.65708710258391,"pX":-1.271773182469962,"pZ":1.6382721992079836,"vX0":-6.324270575884146,"vY0":-114.21645993010839,"vZ0":-2.409462917397132,"x":165.48,"y":194.55,"x0":2.6435215683757733,"y0":50.00211908135123,"z0":5.56331594351833,"aX":-11.03736348558928},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":4.4,"breakHorizontal":17.0,"spinRate":2660,"spinDirection":287},"zone":13,"typeConfidence":0.92,"plateTime":0.48178387078645146,"extension":6.393072313359359},"index":0,"playId":"6ef06105-1263-32e8-ac9e-fb56432b9b84","pitchNumber":1,"startTime":"2026-08-21T02:57:06.001Z","endTime":"2026-08-21T02:57:09.622Z","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":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.393335662812618,"aZ":-33.351523813564256,"pfxX":-9.100896244009437,"pfxZ":-0.8901758386774272,"pX":0.9393372061737613,"pZ":2.3164683286574763,"vX0":-1.781593976842216,"vY0":-114.9056571246079,"vZ0":-0.05159456030623244,"x":81.19,"y":176.24,"x0":2.90934280006043,"y0":50.00492309219754,"z0":5.622457456587505,"aX":-11.98120422251231},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.3,"breakHorizontal":16.9,"spinRate":2689,"spinDirection":291},"zone":14,"typeConfidence":0.87,"plateTime":0.47955243139809856,"extension":6.413437108809401},"index":1,"playId":"ced1bb82-93f4-368d-8da8-140ef402eb81","pitchNumber":2,"startTime":"2026-08-21T02:57:21.141Z","endTime":"2026-08-21T02:57:29.113Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":108,"player":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827230604738922,"aZ":-29.260351202813027,"pfxX":-2.84389815960575,"pfxZ":1.9068628876514282,"pX":0.036350596376019347,"pZ":2.4534674490312787,"vX0":-5.009131750596445,"vY0":-122.43294255730947,"vZ0":-1.8228833605502894,"x":115.61,"y":172.54,"x0":2.473465468473452,"y0":50.0019814072725,"z0":5.6976035752478476,"aX":-4.342131221495826},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":6.2,"spinRate":2459,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.44636418950215395,"extension":6.5123314939901915},"index":2,"playId":"fd24415d-830d-3cbb-a0ab-172d9a363ed9","pitchNumber":3,"startTime":"2026-08-21T02:57:51.613Z","endTime":"2026-08-21T02:57:54.971Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.67834470417572,"aZ":-29.917324356674136,"pfxX":-8.65038455302619,"pfxZ":1.693245168352381,"pX":-1.13287851582731,"pZ":1.4798081622139707,"vX0":-6.040675147448686,"vY0":-115.41823084948344,"vZ0":-2.4776501629032484,"x":160.18,"y":198.83,"x0":2.6522683237423745,"y0":50.0032664601833,"z0":5.479634765317185,"aX":-11.543579697227763},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.6,"breakHorizontal":17.3,"spinRate":2658,"spinDirection":293},"zone":13,"typeConfidence":0.91,"plateTime":0.47654665400105056,"extension":6.541435851714801},"index":3,"playId":"d07dd2f0-42e1-3f15-a139-4d299a39f9fd","pitchNumber":4,"startTime":"2026-08-21T02:58:12.848Z","endTime":"2026-08-21T02:58:20.987Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":18,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-21T02:58:29.464Z","endTime":"2026-08-21T02:58:45.831Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"}},{"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":82.1,"endSpeed":75.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837422209570267,"aZ":-37.77246991309067,"pfxX":-6.189971102800828,"pfxZ":-3.903051653150216,"pX":0.18208020603723266,"pZ":3.034573589650774,"vX0":-2.81229082992813,"vY0":-119.54337381726643,"vZ0":1.0733101821313544,"x":110.06,"y":156.85,"x0":2.180809801963189,"y0":50.00069685668422,"z0":5.992532171375443,"aX":-8.883160013208617},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.5,"breakHorizontal":11.9,"spinRate":2683,"spinDirection":274},"zone":2,"typeConfidence":2.0,"plateTime":0.45964239954194763,"extension":6.204431094664562},"index":5,"playId":"59842783-d17a-3d15-862f-6d5bf9f5cd29","pitchNumber":5,"startTime":"2026-08-21T02:58:45.831Z","endTime":"2026-08-21T02:58:49.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62529322068953,"aZ":-24.33014337554248,"pfxX":5.826999984448795,"pfxZ":4.748009445554413,"pX":-0.3077031253492085,"pZ":2.545822118599376,"vX0":-8.976523899986692,"vY0":-127.81918697107652,"vZ0":-2.7095122599781565,"x":128.73,"y":170.04,"x0":2.4945118154230497,"y0":50.00472403940831,"z0":5.53236549854665,"aX":9.6322180695938},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-8.5,"spinRate":2180,"spinDirection":151},"zone":4,"typeConfidence":0.89,"plateTime":0.42870647590369426,"extension":6.50978208580398},"hitData":{"launchSpeed":95.6,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.57,"coordY":151.07}},"index":6,"playId":"5343ee97-0a3b-3575-ada8-f8e2d8e96c85","pitchNumber":6,"startTime":"2026-08-21T02:59:07.215Z","endTime":"2026-08-21T02:59:14.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T02:59:14.997Z","atBatIndex":84},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Cam Smith out on a sacrifice fly to center fielder Jose Siri. Daulton Varsho scores.","rbi":1,"awayScore":18,"homeScore":3,"isOut":true},"about":{"atBatIndex":85,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-21T02:59:41.443Z","endTime":"2026-08-21T03:00:13.662Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642350,"link":"/api/v1/people/642350"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":676620,"link":"/api/v1/people/676620"},"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(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":78.7,"endSpeed":71.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25059259067619,"aZ":-31.074564453321006,"pfxX":-8.85254463801597,"pfxZ":0.8324655897119086,"pX":1.0503793427357193,"pZ":2.4879147436070115,"vX0":-1.2901526875280946,"vY0":-114.55244386333256,"vZ0":-0.28551349650148006,"x":76.96,"y":171.61,"x0":2.7713067404523066,"y0":50.00143097048898,"z0":5.679716951743328,"aX":-11.63798571298992},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":2543,"spinDirection":282},"zone":14,"typeConfidence":0.88,"plateTime":0.4801096694007674,"extension":6.333842802760518},"index":0,"playId":"fdda87d4-93d7-3d11-bd01-ee73dfcb6bcc","pitchNumber":1,"startTime":"2026-08-21T02:59:41.443Z","endTime":"2026-08-21T02:59:45.149Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50247502048227,"aZ":-31.73217321008905,"pfxX":7.7941502906880755,"pfxZ":0.290841193332561,"pX":0.5471175190178375,"pZ":1.6979983473474527,"vX0":-7.635880051266084,"vY0":-124.06124517454417,"vZ0":-2.3903821740805498,"x":96.15,"y":192.93,"x0":2.669388353291627,"y0":50.0057749845717,"z0":5.349406941351606,"aX":12.01101372114842},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.1,"breakHorizontal":-12.1,"spinRate":1945,"spinDirection":111},"zone":9,"typeConfidence":0.9,"plateTime":0.4434660428279966,"extension":6.464419952011262},"hitData":{"launchSpeed":98.6,"launchAngle":24.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.31,"coordY":57.08}},"index":1,"playId":"7697985a-8e44-31c6-9771-7a4aee0ed084","pitchNumber":2,"startTime":"2026-08-21T02:59:57.837Z","endTime":"2026-08-21T03:00:13.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T03:00:13.662Z","atBatIndex":85},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Allen singles on a line drive to left fielder Adam Frazier.","rbi":0,"awayScore":18,"homeScore":3,"isOut":false},"about":{"atBatIndex":86,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-21T03:00:35.656Z","endTime":"2026-08-21T03:01:03.805Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.703819983561903,"aZ":-33.54052661248581,"pfxX":-5.1133249971868855,"pfxZ":-0.8921302563588913,"pX":0.8038300051592795,"pZ":2.7731398478069766,"vX0":-2.434311692752889,"vY0":-122.82948776335905,"vZ0":-0.5112477406638621,"x":86.36,"y":163.91,"x0":2.4727226949012566,"y0":50.00568145793126,"z0":5.840021421389474,"aX":-7.800828191720327},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.4,"breakHorizontal":9.8,"spinRate":2381,"spinDirection":251},"zone":3,"typeConfidence":2.0,"plateTime":0.44621372730199216,"extension":6.393766182236895},"index":0,"playId":"7a2dc7d3-41f9-3b2c-bfac-3547fc32532f","pitchNumber":1,"startTime":"2026-08-21T03:00:36.843Z","endTime":"2026-08-21T03:00:40.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.356981647355596,"aZ":-25.980258170979475,"pfxX":8.081049266978734,"pfxZ":3.646948588536638,"pX":-0.07364898620396318,"pZ":2.345441758420508,"vX0":-9.661267798758201,"vY0":-129.8220377392027,"vZ0":-2.5903535838622584,"x":119.81,"y":175.45,"x0":2.6542786730490757,"y0":50.00493940737855,"z0":5.343432692823669,"aX":13.732241488257749},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.2,"breakHorizontal":-12.4,"spinRate":2105,"spinDirection":144},"zone":5,"typeConfidence":0.86,"plateTime":0.4226690328545972,"extension":6.629677747198215},"hitData":{"launchSpeed":98.6,"launchAngle":10.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.16,"coordY":88.27}},"index":1,"playId":"ba4fb25d-0a1f-3bce-93b3-e7df3429cab3","pitchNumber":2,"startTime":"2026-08-21T03:00:53.229Z","endTime":"2026-08-21T03:01:03.805Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T03:01:03.805Z","atBatIndex":86},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":18,"homeScore":3,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-21T03:01:20.754Z","endTime":"2026-08-21T03:03:31.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.72"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.73"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.85"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.83"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.82"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.38"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.25"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.34"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".031"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09063169583285,"aZ":-30.661895473657967,"pfxX":-1.4550763174242625,"pfxZ":1.0096230702140119,"pX":-0.5351638197666123,"pZ":1.6623733406694812,"vX0":-6.477436979427234,"vY0":-121.62952342894867,"vZ0":-3.1262649337793436,"x":137.4,"y":193.9,"x0":2.352584084919704,"y0":50.001759762774185,"z0":5.6260246452407925,"aX":-2.1774341190489186},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":4.2,"spinRate":2456,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.45049169294794966,"extension":6.635089147757672},"index":0,"playId":"31f1b6e6-d585-3b6c-a888-cac66e2ce26d","pitchNumber":1,"startTime":"2026-08-21T03:01:30.863Z","endTime":"2026-08-21T03:01:34.885Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680439961946377,"aZ":-29.864799532176722,"pfxX":6.936786841699316,"pfxZ":1.4752112883433428,"pX":-0.13189411327221504,"pZ":1.5443788800709275,"vX0":-9.191981981704416,"vY0":-125.27549459208154,"vZ0":-3.2074679201938725,"x":122.03,"y":197.08,"x0":2.708106028815828,"y0":50.00335947605127,"z0":5.3196285144029885,"aX":10.868751475038849},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-10.1,"spinRate":1918,"spinDirection":114},"zone":8,"typeConfidence":0.89,"plateTime":0.439628560439282,"extension":6.425253999776782},"index":1,"playId":"80e56b4e-2d6d-3663-9528-544a2d927405","pitchNumber":2,"startTime":"2026-08-21T03:01:59.696Z","endTime":"2026-08-21T03:02:02.778Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09551047899018,"aZ":-33.460231450989006,"pfxX":10.31044826714784,"pfxZ":-0.8183344531823722,"pX":0.11664298066235146,"pZ":-0.31182444640205687,"vX0":-9.815016767578966,"vY0":-125.41084519704049,"vZ0":-6.719331551188858,"x":112.55,"y":247.2,"x0":2.771370609070943,"y0":50.00391130121292,"z0":5.185730077111744,"aX":16.165461093749695},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-16.0,"spinRate":1935,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4394008035901349,"extension":6.439547871522298},"index":2,"playId":"2096d0a3-bcc6-32a1-9a07-dc189de7b465","pitchNumber":3,"startTime":"2026-08-21T03:02:36.915Z","endTime":"2026-08-21T03:02:44.793Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Allen advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":18,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"2096d0a3-bcc6-32a1-9a07-dc189de7b465","startTime":"2026-08-21T03:02:50.760Z","endTime":"2026-08-21T03:03:01.067Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525889142806363,"aZ":-29.928305144329542,"pfxX":-10.62458185341348,"pfxZ":1.7080523255673707,"pX":0.16124541012789195,"pZ":1.833747476585148,"vX0":-2.1927693335072584,"vY0":-114.55836257477186,"vZ0":-1.854015650756798,"x":110.85,"y":189.27,"x0":2.513070922987316,"y0":50.00132899269276,"z0":5.612559508749034,"aX":-13.950672891160927},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.9,"breakHorizontal":19.8,"spinRate":2558,"spinDirection":296},"zone":8,"typeConfidence":0.91,"plateTime":0.4803335635403272,"extension":6.448824368469666},"index":4,"playId":"9d2dda3f-17d9-36f3-a5e1-3ad1e0798456","pitchNumber":4,"startTime":"2026-08-21T03:03:01.067Z","endTime":"2026-08-21T03:03:04.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0084095952703,"aZ":-29.802280624768795,"pfxX":-8.169621023864874,"pfxZ":1.8160425633414725,"pX":0.40654522721040603,"pZ":1.3234397562708868,"vX0":-2.6978717099401455,"vY0":-114.16174378587966,"vZ0":-2.7442489663737355,"x":101.5,"y":203.05,"x0":2.6682901890680197,"y0":50.002983266337516,"z0":5.504708424086041,"aX":-10.673780263992116},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":2705,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.4816510904729405,"extension":6.598018816067027},"index":5,"playId":"d40cd012-7ac7-3da8-8845-6c30968daf42","pitchNumber":5,"startTime":"2026-08-21T03:03:28.406Z","endTime":"2026-08-21T03:03:31.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T03:03:31.948Z","atBatIndex":87}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":18,"homeScore":3,"isOut":true},"about":{"atBatIndex":87,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-21T03:01:20.754Z","endTime":"2026-08-21T03:03:31.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.38"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.72"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.73"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.85"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.61"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.83"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.82"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.68"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.38"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.25"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.34"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".421"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".385"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".192"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".031"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.211"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".619"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".938"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".885"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".649"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".556"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".267"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".114"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":623168,"link":"/api/v1/people/623168"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09063169583285,"aZ":-30.661895473657967,"pfxX":-1.4550763174242625,"pfxZ":1.0096230702140119,"pX":-0.5351638197666123,"pZ":1.6623733406694812,"vX0":-6.477436979427234,"vY0":-121.62952342894867,"vZ0":-3.1262649337793436,"x":137.4,"y":193.9,"x0":2.352584084919704,"y0":50.001759762774185,"z0":5.6260246452407925,"aX":-2.1774341190489186},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":4.2,"spinRate":2456,"spinDirection":261},"zone":7,"typeConfidence":2.0,"plateTime":0.45049169294794966,"extension":6.635089147757672},"index":0,"playId":"31f1b6e6-d585-3b6c-a888-cac66e2ce26d","pitchNumber":1,"startTime":"2026-08-21T03:01:30.863Z","endTime":"2026-08-21T03:01:34.885Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.2,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.680439961946377,"aZ":-29.864799532176722,"pfxX":6.936786841699316,"pfxZ":1.4752112883433428,"pX":-0.13189411327221504,"pZ":1.5443788800709275,"vX0":-9.191981981704416,"vY0":-125.27549459208154,"vZ0":-3.2074679201938725,"x":122.03,"y":197.08,"x0":2.708106028815828,"y0":50.00335947605127,"z0":5.3196285144029885,"aX":10.868751475038849},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-10.1,"spinRate":1918,"spinDirection":114},"zone":8,"typeConfidence":0.89,"plateTime":0.439628560439282,"extension":6.425253999776782},"index":1,"playId":"80e56b4e-2d6d-3663-9528-544a2d927405","pitchNumber":2,"startTime":"2026-08-21T03:01:59.696Z","endTime":"2026-08-21T03:02:02.778Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09551047899018,"aZ":-33.460231450989006,"pfxX":10.31044826714784,"pfxZ":-0.8183344531823722,"pX":0.11664298066235146,"pZ":-0.31182444640205687,"vX0":-9.815016767578966,"vY0":-125.41084519704049,"vZ0":-6.719331551188858,"x":112.55,"y":247.2,"x0":2.771370609070943,"y0":50.00391130121292,"z0":5.185730077111744,"aX":16.165461093749695},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.1,"breakHorizontal":-16.0,"spinRate":1935,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4394008035901349,"extension":6.439547871522298},"index":2,"playId":"2096d0a3-bcc6-32a1-9a07-dc189de7b465","pitchNumber":3,"startTime":"2026-08-21T03:02:36.915Z","endTime":"2026-08-21T03:02:44.793Z","isPitch":true,"type":"pitch"},{"details":{"description":"Nick Allen advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":18,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"2096d0a3-bcc6-32a1-9a07-dc189de7b465","startTime":"2026-08-21T03:02:50.760Z","endTime":"2026-08-21T03:03:01.067Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.0,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.525889142806363,"aZ":-29.928305144329542,"pfxX":-10.62458185341348,"pfxZ":1.7080523255673707,"pX":0.16124541012789195,"pZ":1.833747476585148,"vX0":-2.1927693335072584,"vY0":-114.55836257477186,"vZ0":-1.854015650756798,"x":110.85,"y":189.27,"x0":2.513070922987316,"y0":50.00132899269276,"z0":5.612559508749034,"aX":-13.950672891160927},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":2.9,"breakHorizontal":19.8,"spinRate":2558,"spinDirection":296},"zone":8,"typeConfidence":0.91,"plateTime":0.4803335635403272,"extension":6.448824368469666},"index":4,"playId":"9d2dda3f-17d9-36f3-a5e1-3ad1e0798456","pitchNumber":4,"startTime":"2026-08-21T03:03:01.067Z","endTime":"2026-08-21T03:03:04.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.037,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.0084095952703,"aZ":-29.802280624768795,"pfxX":-8.169621023864874,"pfxZ":1.8160425633414725,"pX":0.40654522721040603,"pZ":1.3234397562708868,"vX0":-2.6978717099401455,"vY0":-114.16174378587966,"vZ0":-2.7442489663737355,"x":101.5,"y":203.05,"x0":2.6682901890680197,"y0":50.002983266337516,"z0":5.504708424086041,"aX":-10.673780263992116},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.9,"breakHorizontal":15.5,"spinRate":2705,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.4816510904729405,"extension":6.598018816067027},"index":5,"playId":"d40cd012-7ac7-3da8-8845-6c30968daf42","pitchNumber":5,"startTime":"2026-08-21T03:03:28.406Z","endTime":"2026-08-21T03:03:31.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-21T03:03:31.948Z","atBatIndex":87},"scoringPlays":[3,8,11,13,15,16,32,36,37,38,47,48,64,79,85],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10,11],"hits":{"away":[{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":132.24,"y":155.64},"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":1,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":168.56,"y":75.77},"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":178.37,"y":129.27},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":145.73,"y":60.08},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"coordinates":{"x":110.44,"y":164.25},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":89.76,"y":99.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":1,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":112.47,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":12,"endIndex":22,"top":[12,13,14,15,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":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":179.78,"y":53.79},"type":"H","description":"Double"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":141.36,"y":112.54},"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":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":145.92,"y":114.57},"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":2,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":134.96,"y":193.27},"type":"O","description":"Sac Bunt"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":147.45,"y":168.31},"type":"O","description":"Fielders Choice"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":685133,"fullName":"Wade Meckler","link":"/api/v1/people/685133"},"coordinates":{"x":134.26,"y":180.48},"type":"O","description":"Fielders Choice"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":128.31,"y":188.06},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":114.89,"y":99.34},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":2,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":148.46,"y":169.83},"type":"O","description":"Grounded Into DP"}]}},{"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":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":3,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":137.31,"y":139.41},"type":"O","description":"Groundout"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":81.88,"y":60.26},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"coordinates":{"x":42.72,"y":121.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":168.23,"y":179.97},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":3,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":45.97,"y":113.79},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":42,"top":[30,31,32,33,34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"},"inning":4,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":75.74,"y":121.28},"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":140.05,"y":188.79},"type":"O","description":"Sac Bunt"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":169.85,"y":47.59},"type":"H","description":"Double"},{"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":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":76.9,"y":147.68},"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":4,"pitcher":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":73.37,"y":106.07},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":75.46,"y":128.77},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":57.76,"y":133.25},"type":"H","description":"Double"},{"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":145.42,"y":150.06},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":111.5,"y":156.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":4,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":116.01,"y":151.58},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":53,"top":[43,44,45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":178.39,"y":124.14},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":186.48,"y":102.95},"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":545361,"fullName":"Mike Trout","link":"/api/v1/people/545361"},"coordinates":{"x":112.34,"y":139.51},"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":5,"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"coordinates":{"x":152.52,"y":166.79},"type":"O","description":"Forceout"},{"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":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":97.5,"y":28.01},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":155.37,"y":80.19},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":164.18,"y":113.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":5,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":99.79,"y":161.72},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":54,"endIndex":59,"top":[54,55,56],"bottom":[57,58,59],"hits":{"away":[{"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":103.34,"y":166.28},"type":"O","description":"Groundout"},{"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":136.25,"y":138.85},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"coordinates":{"x":152.01,"y":152.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":6,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":60.39,"y":87.12},"type":"O","description":"Lineout"}]}},{"startIndex":60,"endIndex":68,"top":[60,61,62,63,64,65],"bottom":[66,67,68],"hits":{"away":[{"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":153.69,"y":159.11},"type":"O","description":"Groundout"},{"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":81.67,"y":54.13},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":116.52,"y":154.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":112.97,"y":148.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":7,"pitcher":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"coordinates":{"x":144.91,"y":137.39},"type":"O","description":"Pop Out"}]}},{"startIndex":69,"endIndex":76,"top":[69,70,71,72],"bottom":[73,74,75,76],"hits":{"away":[{"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":106.97,"y":170.38},"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":8,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"coordinates":{"x":87.62,"y":174.39},"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":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"coordinates":{"x":146.94,"y":139.42},"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":8,"pitcher":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"coordinates":{"x":157.08,"y":142.96},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"coordinates":{"x":163.16,"y":133.84},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":8,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"coordinates":{"x":210.04,"y":126.22},"type":"H","description":"Double"}]}},{"startIndex":77,"endIndex":87,"top":[77,78,79,80,81,82],"bottom":[83,84,85,86,87],"hits":{"away":[{"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"coordinates":{"x":145.51,"y":44.76},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"coordinates":{"x":48.65,"y":128.88},"type":"H","description":"Double"},{"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"coordinates":{"x":45.72,"y":75.77},"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":9,"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"coordinates":{"x":121.08,"y":99.87},"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":9,"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"coordinates":{"x":80.4,"y":101.07},"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":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"batter":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"coordinates":{"x":110.54,"y":141.3},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"coordinates":{"x":201.01,"y":111.99},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"coordinates":{"x":156.57,"y":151.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"coordinates":{"x":163.31,"y":57.08},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"inning":9,"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"coordinates":{"x":93.16,"y":88.27},"type":"H","description":"Single"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":1,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":6,"hits":5,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":4,"hits":3,"errors":0,"leftOnBase":0}},{"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":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":3,"hits":8,"errors":2,"leftOnBase":6},"away":{"runs":18,"hits":18,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"catcher":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"first":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093"},"second":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"third":{"id":694203,"fullName":"Denzer Guzman","link":"/api/v1/people/694203"},"shortstop":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263"},"left":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"center":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"right":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"batter":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"onDeck":{"id":623168,"fullName":"Tyler Heineman","link":"/api/v1/people/623168"},"inHole":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"battingOrder":7,"team":{"id":108,"name":"Los Angeles Angels","link":"/api/v1/teams/108"}},"offense":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"onDeck":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"inHole":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"pitcher":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"battingOrder":9,"team":{"id":117,"name":"Houston Astros","link":"/api/v1/teams/117"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"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":3,"groundOuts":12,"airOuts":9,"runs":18,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".237","atBats":44,"obp":".311","slg":".376","ops":".687","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":51,"totalBases":29,"rbi":18,"leftOnBase":24,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":134,"era":"4.34","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.34","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":134,"balls":36,"strikes":98,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"pitchesPerInning":"14.89","runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID624428":{"person":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"jerseyNumber":"20","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"900","stats":{"batting":{"summary":"2-5 | 2B, 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":14,"groundOuts":29,"airOuts":20,"runs":18,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".243","atBats":103,"obp":".310","slg":".359","ops":".669","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":115,"totalBases":37,"rbi":10,"leftOnBase":39,"sacBunts":2,"sacFlies":0,"babip":".338","groundOutsToAirouts":"1.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"103.00","popOuts":1,"lineOuts":5},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":12,"obp":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"18.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"4.50","battersFaced":14,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":20,"strikes":25,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":3,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"31.50","runsScoredPer9":"18.00","homeRunsPer9":"4.50","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":73,"putOuts":44,"errors":0,"chances":117,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"201","stats":{"batting":{"summary":"1-1 | 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":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":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":37,"groundOuts":76,"airOuts":61,"runs":29,"doubles":12,"triples":2,"homeRuns":7,"strikeOuts":95,"baseOnBalls":13,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".228","atBats":298,"obp":".278","slg":".352","ops":".630","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":321,"totalBases":105,"rbi":24,"leftOnBase":142,"sacBunts":1,"sacFlies":1,"babip":".310","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.57","popOuts":10,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":104,"errors":3,"chances":277,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642350":{"person":{"id":642350,"fullName":"Jose Siri","link":"/api/v1/people/642350"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"101","stats":{"batting":{"note":"1-","summary":"0-1 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"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":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":20,"groundOuts":28,"airOuts":32,"runs":26,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":0,"hits":36,"hitByPitch":2,"avg":".255","atBats":141,"obp":".312","slg":".461","ops":".773","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":65,"rbi":23,"leftOnBase":61,"sacBunts":2,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.14","popOuts":6,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":99,"errors":3,"chances":105,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"400","stats":{"batting":{"summary":"5-6 | HR, 2B, 7 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":7,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":83,"groundOuts":74,"airOuts":134,"runs":78,"doubles":25,"triples":3,"homeRuns":21,"strikeOuts":172,"baseOnBalls":52,"intentionalWalks":1,"hits":114,"hitByPitch":8,"avg":".231","atBats":493,"obp":".314","slg":".422","ops":".736","caughtStealing":11,"stolenBases":17,"stolenBasePercentage":".607","caughtStealingPercentage":".393","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":208,"rbi":61,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.48","popOuts":32,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":255,"putOuts":168,"errors":16,"chances":439,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":9,"groundOuts":12,"airOuts":13,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".188","atBats":48,"obp":".291","slg":".271","ops":".562","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":55,"totalBases":13,"rbi":3,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.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":{"caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","assists":5,"putOuts":151,"errors":0,"chances":156,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":15,"gamesStarted":12,"flyOuts":46,"groundOuts":52,"airOuts":76,"runs":48,"doubles":6,"triples":0,"homeRuns":16,"strikeOuts":47,"baseOnBalls":29,"intentionalWalks":0,"hits":64,"hitByPitch":3,"atBats":236,"obp":".354","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":1087,"era":"6.41","inningsPitched":"60.1","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.54","battersFaced":271,"outs":181,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1087,"balls":413,"strikes":674,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".222","pitchesPerInning":"18.02","gamesFinished":1,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"7.01","walksPer9Inn":"4.33","hitsPer9Inn":"9.55","runsScoredPer9":"7.16","homeRunsPer9":"2.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690829":{"person":{"id":690829,"fullName":"Ben Joyce","link":"/api/v1/people/690829"},"jerseyNumber":"44","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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":18,"obp":".105","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":82,"era":"0.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":3,"saveOpportunities":3,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.33","battersFaced":19,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":29,"strikes":53,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.67","gamesFinished":3,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"12.00","walksPer9Inn":"1.50","hitsPer9Inn":"1.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"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}},"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":{"note":"(W, 4-5)","summary":"7.0 IP, 0 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":26,"strikes":73,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":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":14,"gamesStarted":14,"flyOuts":38,"groundOuts":57,"airOuts":74,"runs":52,"doubles":18,"triples":3,"homeRuns":10,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":2,"hits":71,"hitByPitch":5,"atBats":258,"obp":".356","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1207,"era":"6.41","inningsPitched":"66.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.53","battersFaced":298,"outs":198,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1207,"balls":434,"strikes":773,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".444","pitchesPerInning":"18.29","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"8.32","walksPer9Inn":"4.09","hitsPer9Inn":"9.68","runsScoredPer9":"7.09","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"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"}]},"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-3 | 2 BB, 2 K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":6,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":64,"groundOuts":70,"airOuts":106,"runs":71,"doubles":17,"triples":0,"homeRuns":20,"strikeOuts":125,"baseOnBalls":85,"intentionalWalks":10,"hits":94,"hitByPitch":7,"avg":".239","atBats":394,"obp":".382","slg":".434","ops":".816","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":487,"totalBases":171,"rbi":45,"leftOnBase":148,"sacBunts":0,"sacFlies":1,"babip":".296","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.70","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":219,"errors":2,"chances":225,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694208":{"person":{"id":694208,"fullName":"Moisés Ballesteros","link":"/api/v1/people/694208"},"jerseyNumber":"13","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"500","stats":{"batting":{"summary":"2-6 | 2B, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":3,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":34,"groundOuts":57,"airOuts":63,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".208","atBats":212,"obp":".280","slg":".325","ops":".605","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":69,"rbi":25,"leftOnBase":90,"sacBunts":0,"sacFlies":2,"babip":".241","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.33","popOuts":11,"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":{"caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":3,"putOuts":82,"errors":0,"chances":85,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":22,"groundOuts":37,"airOuts":37,"runs":18,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":49,"baseOnBalls":20,"intentionalWalks":1,"hits":34,"hitByPitch":4,"atBats":157,"obp":".320","caughtStealing":0,"stolenBases":7,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":745,"era":"3.24","inningsPitched":"41.2","wins":4,"losses":2,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":15,"whip":"1.30","battersFaced":181,"outs":125,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":261,"strikes":484,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"17.88","gamesFinished":9,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"10.58","walksPer9Inn":"4.32","hitsPer9Inn":"7.34","runsScoredPer9":"3.89","homeRunsPer9":"1.30","inheritedRunners":21,"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":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"301","stats":{"batting":{"summary":"1-2 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":44,"airOuts":46,"runs":19,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".236","atBats":182,"obp":".280","slg":".368","ops":".648","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":67,"rbi":22,"leftOnBase":74,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":7,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":27,"errors":5,"chances":120,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"3-6 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":47,"groundOuts":80,"airOuts":86,"runs":33,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".249","atBats":297,"obp":".308","slg":".377","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":112,"rbi":50,"leftOnBase":142,"sacBunts":0,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.43","popOuts":13,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":178,"errors":6,"chances":312,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"0-4 | RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":59,"groundOuts":119,"airOuts":113,"runs":43,"doubles":22,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":42,"intentionalWalks":0,"hits":108,"hitByPitch":6,"avg":".276","atBats":392,"obp":".351","slg":".385","ops":".736","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":446,"totalBases":151,"rbi":49,"leftOnBase":200,"sacBunts":1,"sacFlies":5,"babip":".304","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"56.00","popOuts":17,"lineOuts":37},"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":69,"putOuts":755,"errors":8,"chances":832,"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":"100","stats":{"batting":{"summary":"1-2 | BB, HBP, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":23,"groundOuts":57,"airOuts":41,"runs":28,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":49,"baseOnBalls":21,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".288","atBats":205,"obp":".360","slg":".380","ops":".740","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":229,"totalBases":78,"rbi":20,"leftOnBase":74,"sacBunts":1,"sacFlies":0,"babip":".366","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.33","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":99,"errors":2,"chances":101,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":46,"groundOuts":46,"airOuts":70,"runs":24,"doubles":6,"triples":0,"homeRuns":10,"strikeOuts":72,"baseOnBalls":18,"intentionalWalks":1,"hits":50,"hitByPitch":1,"avg":".213","atBats":235,"obp":".271","slg":".366","ops":".637","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":257,"totalBases":86,"rbi":26,"leftOnBase":98,"sacBunts":2,"sacFlies":1,"babip":".260","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":13,"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":4,"putOuts":127,"errors":2,"chances":133,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"800","stats":{"batting":{"summary":"1-3 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":1,"sacBunts":2,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":17,"groundOuts":61,"airOuts":36,"runs":12,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":25,"hitByPitch":4,"avg":".184","atBats":136,"obp":".234","slg":".235","ops":".469","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":32,"rbi":9,"leftOnBase":54,"sacBunts":10,"sacFlies":0,"babip":".216","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"136.00","popOuts":10,"lineOuts":9},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":7,"airOuts":9,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":64,"era":"10.13","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.88","battersFaced":26,"outs":16,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":17,"strikes":47,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":5,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"1.69","hitsPer9Inn":"15.19","runsScoredPer9":"10.13","homeRunsPer9":"3.38","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":30,"stolenBasePercentage":".638","caughtStealingPercentage":".362","assists":24,"putOuts":417,"errors":3,"chances":444,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID642048":{"person":{"id":642048,"fullName":"Tayler Saucedo","link":"/api/v1/people/642048"},"jerseyNumber":"55","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":13,"gamesStarted":0,"flyOuts":7,"groundOuts":5,"airOuts":10,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":38,"obp":".341","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":161,"era":"5.79","inningsPitched":"9.1","wins":0,"losses":1,"saves":0,"saveOpportunities":2,"holds":3,"blownSaves":2,"earnedRuns":6,"whip":"1.39","battersFaced":41,"outs":28,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":161,"balls":63,"strikes":98,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.25","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"11.57","walksPer9Inn":"1.93","hitsPer9Inn":"10.61","runsScoredPer9":"5.79","homeRunsPer9":"0.96","inheritedRunners":10,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":5,"groundOuts":6,"airOuts":12,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":6,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":28,"obp":".314","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":148,"era":"2.08","inningsPitched":"8.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":2,"whip":"1.15","battersFaced":35,"outs":26,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":63,"strikes":85,"strikePercentage":".570","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.08","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"6.23","hitsPer9Inn":"4.15","runsScoredPer9":"3.12","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":23,"gamesStarted":21,"flyOuts":59,"groundOuts":122,"airOuts":100,"runs":42,"doubles":15,"triples":0,"homeRuns":7,"strikeOuts":109,"baseOnBalls":59,"intentionalWalks":1,"hits":81,"hitByPitch":8,"atBats":409,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1936,"era":"2.80","inningsPitched":"112.2","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":35,"whip":"1.24","battersFaced":479,"outs":338,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1936,"balls":740,"strikes":1196,"strikePercentage":".620","hitBatsmen":8,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".471","pitchesPerInning":"17.18","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.71","walksPer9Inn":"4.71","hitsPer9Inn":"6.47","runsScoredPer9":"3.36","homeRunsPer9":"0.56","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":13,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":11,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID605242":{"person":{"id":605242,"fullName":"Michael Fulmer","link":"/api/v1/people/605242"},"jerseyNumber":"49","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":10,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":43,"era":"0.00","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.13","battersFaced":11,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":43,"balls":13,"strikes":30,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"16.13","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"3.38","hitsPer9Inn":"6.75","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691946":{"person":{"id":691946,"fullName":"George Klassen","link":"/api/v1/people/691946"},"jerseyNumber":"58","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":5,"gamesStarted":5,"flyOuts":9,"groundOuts":24,"airOuts":20,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":18,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":82,"obp":".356","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":401,"era":"3.74","inningsPitched":"21.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.62","battersFaced":101,"outs":65,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":401,"balls":167,"strikes":234,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".667","pitchesPerInning":"18.51","gamesFinished":0,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"8.72","walksPer9Inn":"7.48","hitsPer9Inn":"7.06","runsScoredPer9":"4.15","homeRunsPer9":"0.83","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":25,"gamesStarted":25,"flyOuts":89,"groundOuts":99,"airOuts":157,"runs":63,"doubles":21,"triples":2,"homeRuns":17,"strikeOuts":167,"baseOnBalls":43,"intentionalWalks":0,"hits":108,"hitByPitch":4,"atBats":522,"obp":".269","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2310,"era":"3.78","inningsPitched":"143.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.06","battersFaced":579,"outs":429,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2310,"balls":795,"strikes":1515,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".333","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"3.88","strikeoutsPer9Inn":"10.51","walksPer9Inn":"2.71","hitsPer9Inn":"6.80","runsScoredPer9":"3.97","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":7,"passedBall":0,"popOuts":31,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676620":{"person":{"id":676620,"fullName":"Blake Weiman","link":"/api/v1/people/676620"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":35,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":35,"balls":10,"strikes":25,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":6,"gamesStarted":0,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":31,"obp":".344","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":130,"era":"1.29","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":1,"whip":"1.57","battersFaced":33,"outs":21,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":130,"balls":39,"strikes":91,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":1,"winPercentage":".---","pitchesPerInning":"18.57","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.29","walksPer9Inn":"0.00","hitsPer9Inn":"14.14","runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671111":{"person":{"id":671111,"fullName":"Sammy Peralta","link":"/api/v1/people/671111"},"jerseyNumber":"67","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":4,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":4,"runs":5,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":22,"obp":".444","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":98,"era":"7.94","inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.76","battersFaced":28,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":34,"strikes":64,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"17.29","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"14.29","walksPer9Inn":"4.76","hitsPer9Inn":"11.12","runsScoredPer9":"7.94","homeRunsPer9":"3.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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":true,"isSubstitute":false}},"ID670245":{"person":{"id":670245,"fullName":"Ryan Watson","link":"/api/v1/people/670245"},"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":39,"gamesStarted":0,"flyOuts":38,"groundOuts":58,"airOuts":70,"runs":29,"doubles":11,"triples":2,"homeRuns":8,"strikeOuts":47,"baseOnBalls":19,"intentionalWalks":0,"hits":56,"hitByPitch":3,"atBats":228,"obp":".311","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":950,"era":"4.27","inningsPitched":"59.0","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":28,"whip":"1.27","battersFaced":253,"outs":177,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":950,"balls":340,"strikes":610,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.10","gamesFinished":24,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"7.17","walksPer9Inn":"2.90","hitsPer9Inn":"8.54","runsScoredPer9":"4.42","homeRunsPer9":"1.22","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[685133,642350,545361,672724,694384,694203,687263,694208,687093,666139,623168,624428,680570,676620],"pitchers":[680570,676620],"bench":[672569,518595],"bullpen":[672282,820862,605242,696270,690829,691946,684665,671111,642048,700712,670245],"battingOrder":[642350,672724,694203,687263,694208,687093,666139,623168,624428],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ballesteros (7, Lambert, P); Frazier (7, Lambert, P); Grissom (17, King, B); Neto (25, Imai); Peraza, O (12, Wade Jr.)."},{"label":"HR","value":"Neto (21, 5th inning off King, B, 2 on, 2 out); Guzman, D (6, 9th inning off Wade Jr., 1 on, 1 out)."},{"label":"TB","value":"Ballesteros 3; Frazier 3; Grissom 4; Guzman, D 4; Heineman; Lowe, J 2; Meckler; Neto 9; Peraza, O 2."},{"label":"RBI","value":"Ballesteros 2 (25); Frazier 2 (10); Grissom 3 (50); Guzman, D 2 (22); Heineman (9); Neto 7 (61); Schanuel (49)."},{"label":"2-out RBI","value":"Neto 7; Ballesteros 2; Grissom 2."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, J; Frazier; Schanuel; Ballesteros."},{"label":"SAC","value":"Heineman 2."},{"label":"Team RISP","value":"9-for-22."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Meckler (6, 2nd base off Lambert, P/Vázquez, C)."},{"label":"CS","value":"Neto (11, 2nd base by Lambert, P/Vázquez, C)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Grissom (6, throw)."},{"label":"DP","value":"2 (Schanuel-Neto-Rodriguez, G; Grissom-Frazier-Schanuel)."}]}],"note":[{"label":"1","value":"Ran for Meckler in the 5th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":117,"name":"Houston Astros","link":"/api/v1/teams/117"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".242","atBats":33,"obp":".317","slg":".410","ops":".727","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":1,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":3,"groundOuts":12,"airOuts":9,"runs":18,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":44,"obp":".469","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":184,"era":"4.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":18,"whip":"1.36","battersFaced":51,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":66,"strikes":118,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":18,"pitchesPerInning":"20.44","runsScoredPer9":"18.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":2,"chances":41,"passedBall":0,"pickoffs":0}},"players":{"ID670623":{"person":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"jerseyNumber":"15","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":86,"groundOuts":77,"airOuts":185,"runs":48,"doubles":22,"triples":1,"homeRuns":16,"strikeOuts":69,"baseOnBalls":49,"intentionalWalks":0,"hits":116,"hitByPitch":17,"avg":".262","atBats":443,"obp":".355","slg":".424","ops":".779","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":513,"totalBases":188,"rbi":67,"leftOnBase":220,"sacBunts":0,"sacFlies":4,"babip":".276","groundOutsToAirouts":"0.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.69","popOuts":52,"lineOuts":47},"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":152,"putOuts":128,"errors":7,"chances":287,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID650556":{"person":{"id":650556,"fullName":"Bryan Abreu","link":"/api/v1/people/650556"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":20,"groundOuts":34,"airOuts":39,"runs":24,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":59,"baseOnBalls":33,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":162,"obp":".347","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":842,"era":"4.30","inningsPitched":"46.0","wins":4,"losses":3,"saves":7,"saveOpportunities":8,"holds":9,"blownSaves":1,"earnedRuns":22,"whip":"1.41","battersFaced":201,"outs":138,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":842,"balls":352,"strikes":490,"strikePercentage":".580","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".571","pitchesPerInning":"18.30","gamesFinished":23,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"11.54","walksPer9Inn":"6.46","hitsPer9Inn":"6.26","runsScoredPer9":"4.70","homeRunsPer9":"1.37","inheritedRunners":10,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669397":{"person":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"jerseyNumber":"20","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"800","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":14,"groundOuts":29,"airOuts":37,"runs":20,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":27,"baseOnBalls":7,"intentionalWalks":0,"hits":31,"hitByPitch":1,"avg":".261","atBats":119,"obp":".300","slg":".345","ops":".645","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":41,"rbi":13,"leftOnBase":37,"sacBunts":2,"sacFlies":3,"babip":".312","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.50","popOuts":12,"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":81,"putOuts":58,"errors":5,"chances":144,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID701358":{"person":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"jerseyNumber":"11","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | K, RBI","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":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":62,"groundOuts":110,"airOuts":102,"runs":54,"doubles":15,"triples":3,"homeRuns":17,"strikeOuts":112,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":6,"avg":".221","atBats":408,"obp":".288","slg":".397","ops":".685","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":456,"totalBases":162,"rbi":48,"leftOnBase":187,"sacBunts":0,"sacFlies":6,"babip":".256","groundOutsToAirouts":"1.08","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":18,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":235,"errors":5,"chances":248,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669713":{"person":{"id":669713,"fullName":"Hayden Wesneski","link":"/api/v1/people/669713"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":14,"groundOuts":20,"airOuts":26,"runs":13,"doubles":4,"triples":2,"homeRuns":2,"strikeOuts":18,"baseOnBalls":7,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":85,"obp":".330","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":321,"era":"5.16","inningsPitched":"22.2","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":13,"whip":"1.32","battersFaced":95,"outs":68,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":321,"balls":115,"strikes":206,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".667","pitchesPerInning":"14.16","gamesFinished":0,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"7.15","walksPer9Inn":"2.78","hitsPer9Inn":"9.13","runsScoredPer9":"5.16","homeRunsPer9":"0.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686613":{"person":{"id":686613,"fullName":"Hunter Brown","link":"/api/v1/people/686613"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":13,"gamesStarted":13,"flyOuts":28,"groundOuts":78,"airOuts":48,"runs":30,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":72,"baseOnBalls":40,"intentionalWalks":0,"hits":49,"hitByPitch":4,"atBats":246,"obp":".320","caughtStealing":6,"stolenBases":13,"stolenBasePercentage":".684","caughtStealingPercentage":".316","numberOfPitches":1198,"era":"3.67","inningsPitched":"68.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.30","battersFaced":291,"outs":206,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1198,"balls":486,"strikes":712,"strikePercentage":".590","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.63","rbi":0,"winPercentage":".500","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"9.44","walksPer9Inn":"5.24","hitsPer9Inn":"6.42","runsScoredPer9":"3.93","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID623352":{"person":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":0,"flyOuts":15,"groundOuts":21,"airOuts":31,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":41,"baseOnBalls":11,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":106,"obp":".205","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":475,"era":"0.87","inningsPitched":"31.0","wins":4,"losses":1,"saves":18,"saveOpportunities":18,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"0.77","battersFaced":117,"outs":93,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":475,"balls":149,"strikes":326,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".800","pitchesPerInning":"15.32","gamesFinished":25,"strikeoutWalkRatio":"3.73","strikeoutsPer9Inn":"11.90","walksPer9Inn":"3.19","hitsPer9Inn":"3.77","runsScoredPer9":"0.87","homeRunsPer9":"0.29","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID660853":{"person":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":38,"groundOuts":45,"airOuts":74,"runs":31,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":53,"baseOnBalls":13,"intentionalWalks":1,"hits":55,"hitByPitch":0,"atBats":224,"obp":".286","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":913,"era":"4.14","inningsPitched":"58.2","wins":2,"losses":3,"saves":5,"saveOpportunities":7,"holds":9,"blownSaves":2,"earnedRuns":27,"whip":"1.16","battersFaced":240,"outs":176,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":913,"balls":295,"strikes":618,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":3,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".400","pitchesPerInning":"15.56","gamesFinished":15,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"8.13","walksPer9Inn":"1.99","hitsPer9Inn":"8.44","runsScoredPer9":"4.76","homeRunsPer9":"1.07","inheritedRunners":20,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":17,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":1,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID662139":{"person":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"jerseyNumber":"18","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":4,"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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":69,"groundOuts":85,"airOuts":130,"runs":43,"doubles":20,"triples":2,"homeRuns":8,"strikeOuts":83,"baseOnBalls":35,"intentionalWalks":2,"hits":88,"hitByPitch":2,"avg":".229","atBats":385,"obp":".296","slg":".353","ops":".649","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":136,"rbi":29,"leftOnBase":174,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.12","popOuts":28,"lineOuts":33},"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":253,"errors":2,"chances":259,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID595345":{"person":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":62,"gamesStarted":1,"flyOuts":42,"groundOuts":36,"airOuts":83,"runs":15,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":64,"baseOnBalls":13,"intentionalWalks":0,"hits":40,"hitByPitch":4,"atBats":218,"obp":".241","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":966,"era":"2.01","inningsPitched":"62.2","wins":6,"losses":1,"saves":0,"saveOpportunities":1,"holds":18,"blownSaves":1,"earnedRuns":14,"whip":"0.85","battersFaced":240,"outs":188,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":327,"strikes":639,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".857","pitchesPerInning":"15.41","gamesFinished":1,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"9.19","walksPer9Inn":"1.87","hitsPer9Inn":"5.74","runsScoredPer9":"2.15","homeRunsPer9":"0.86","inheritedRunners":33,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":27,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805123":{"person":{"id":805123,"fullName":"AJ Blubaugh","link":"/api/v1/people/805123"},"jerseyNumber":"69","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":61,"groundOuts":56,"airOuts":94,"runs":31,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":79,"baseOnBalls":33,"intentionalWalks":0,"hits":60,"hitByPitch":2,"atBats":281,"obp":".295","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1331,"era":"3.35","inningsPitched":"78.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":7,"blownSaves":0,"earnedRuns":29,"whip":"1.19","battersFaced":324,"outs":234,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":1331,"balls":510,"strikes":821,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".667","pitchesPerInning":"17.06","gamesFinished":8,"strikeoutWalkRatio":"2.39","strikeoutsPer9Inn":"9.12","walksPer9Inn":"3.81","hitsPer9Inn":"6.92","runsScoredPer9":"3.58","homeRunsPer9":"1.15","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814490":{"person":{"id":814490,"fullName":"Ethan Pecko","link":"/api/v1/people/814490"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":0,"airOuts":7,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":14,"obp":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":89,"era":"4.91","inningsPitched":"3.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.64","battersFaced":18,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":40,"strikes":49,"strikePercentage":".550","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.27","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"9.82","walksPer9Inn":"7.36","hitsPer9Inn":"7.36","runsScoredPer9":"4.91","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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}},"ID656986":{"person":{"id":656986,"fullName":"Bennett Sousa","link":"/api/v1/people/656986"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":15,"groundOuts":8,"airOuts":19,"runs":8,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":59,"obp":".343","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":256,"era":"3.52","inningsPitched":"15.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":6,"whip":"1.50","battersFaced":67,"outs":46,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":256,"balls":85,"strikes":171,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".500","pitchesPerInning":"16.70","gamesFinished":3,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"9.98","walksPer9Inn":"4.70","hitsPer9Inn":"8.80","runsScoredPer9":"4.70","homeRunsPer9":"1.17","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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":true,"isSubstitute":false}},"ID514888":{"person":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"jerseyNumber":"27","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"400","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":45,"groundOuts":120,"airOuts":91,"runs":56,"doubles":16,"triples":2,"homeRuns":13,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":1,"hits":96,"hitByPitch":2,"avg":".245","atBats":392,"obp":".309","slg":".395","ops":".704","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":16,"groundIntoTriplePlay":1,"plateAppearances":432,"totalBases":155,"rbi":37,"leftOnBase":185,"sacBunts":1,"sacFlies":2,"babip":".283","groundOutsToAirouts":"1.32","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.15","popOuts":22,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":175,"putOuts":101,"errors":5,"chances":281,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID666211":{"person":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":25,"groundOuts":36,"airOuts":43,"runs":26,"doubles":6,"triples":2,"homeRuns":7,"strikeOuts":68,"baseOnBalls":19,"intentionalWalks":1,"hits":39,"hitByPitch":4,"avg":".211","atBats":185,"obp":".298","slg":".378","ops":".676","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":209,"totalBases":70,"rbi":20,"leftOnBase":67,"sacBunts":1,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.43","popOuts":6,"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":1,"putOuts":133,"errors":2,"chances":136,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID837227":{"person":{"id":837227,"fullName":"Tatsuya Imai","link":"/api/v1/people/837227"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"3.0 IP, 2 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":57,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":13,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":57,"balls":20,"strikes":37,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":15,"flyOuts":32,"groundOuts":57,"airOuts":58,"runs":40,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":83,"baseOnBalls":44,"intentionalWalks":0,"hits":55,"hitByPitch":4,"atBats":250,"obp":".343","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1297,"era":"5.32","inningsPitched":"67.2","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.46","battersFaced":301,"outs":203,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1297,"balls":528,"strikes":769,"strikePercentage":".590","hitBatsmen":4,"balks":3,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":2,"winPercentage":".600","pitchesPerInning":"19.17","gamesFinished":1,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"11.04","walksPer9Inn":"5.85","hitsPer9Inn":"7.32","runsScoredPer9":"5.32","homeRunsPer9":"1.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":5,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669384":{"person":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"401","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":5,"groundOuts":14,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".257","atBats":35,"obp":".297","slg":".371","ops":".668","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":13,"rbi":4,"leftOnBase":13,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":16,"errors":2,"chances":40,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID665161":{"person":{"id":665161,"fullName":"Jeremy Peña","link":"/api/v1/people/665161"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":44,"groundOuts":79,"airOuts":77,"runs":59,"doubles":14,"triples":1,"homeRuns":14,"strikeOuts":69,"baseOnBalls":21,"intentionalWalks":0,"hits":88,"hitByPitch":6,"avg":".283","atBats":311,"obp":".338","slg":".469","ops":".807","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":340,"totalBases":146,"rbi":40,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".322","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.21","popOuts":16,"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":142,"putOuts":103,"errors":9,"chances":254,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663567":{"person":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"note":"(L, 8-7)","summary":"3.2 IP, 9 ER, 3 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":9,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":18,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","numberOfPitches":79,"inningsPitched":"3.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"battersFaced":22,"outs":11,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":29,"strikes":50,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"22.09","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":90,"groundOuts":90,"airOuts":150,"runs":51,"doubles":17,"triples":0,"homeRuns":12,"strikeOuts":120,"baseOnBalls":48,"intentionalWalks":0,"hits":99,"hitByPitch":9,"atBats":455,"obp":".304","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":2064,"era":"3.68","inningsPitched":"122.1","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.20","battersFaced":516,"outs":367,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2064,"balls":756,"strikes":1308,"strikePercentage":".630","hitBatsmen":9,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":6,"winPercentage":".533","pitchesPerInning":"16.87","gamesFinished":0,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"8.83","walksPer9Inn":"3.53","hitsPer9Inn":"7.28","runsScoredPer9":"3.75","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":2,"chances":18,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664299":{"person":{"id":664299,"fullName":"Cristian Javier","link":"/api/v1/people/664299"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"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":7,"flyOuts":38,"groundOuts":19,"airOuts":55,"runs":26,"doubles":6,"triples":1,"homeRuns":7,"strikeOuts":30,"baseOnBalls":17,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":147,"obp":".377","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":653,"era":"6.44","inningsPitched":"36.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.68","battersFaced":167,"outs":109,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":653,"balls":235,"strikes":418,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".200","pitchesPerInning":"17.97","gamesFinished":2,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"7.43","walksPer9Inn":"4.21","hitsPer9Inn":"10.90","runsScoredPer9":"6.44","homeRunsPer9":"1.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687911":{"person":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 5 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":1,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":37,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":37,"balls":14,"strikes":23,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"33.75","homeRunsPer9":"6.75","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":51,"gamesStarted":1,"flyOuts":23,"groundOuts":61,"airOuts":51,"runs":30,"doubles":7,"triples":1,"homeRuns":8,"strikeOuts":44,"baseOnBalls":19,"intentionalWalks":1,"hits":57,"hitByPitch":6,"atBats":210,"obp":".346","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":911,"era":"4.75","inningsPitched":"53.0","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":12,"blownSaves":4,"earnedRuns":28,"whip":"1.43","battersFaced":238,"outs":159,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":911,"balls":311,"strikes":600,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":8,"winPercentage":".400","pitchesPerInning":"17.19","gamesFinished":14,"strikeoutWalkRatio":"2.32","strikeoutsPer9Inn":"7.47","walksPer9Inn":"3.23","hitsPer9Inn":"9.68","runsScoredPer9":"5.09","homeRunsPer9":"1.36","inheritedRunners":30,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664774":{"person":{"id":664774,"fullName":"LaMonte Wade Jr.","link":"/api/v1/people/664774"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, 3 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","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":5,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":11,"groundOuts":18,"airOuts":26,"runs":12,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":17,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".218","atBats":87,"obp":".346","slg":".333","ops":".679","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":29,"rbi":15,"leftOnBase":25,"sacBunts":0,"sacFlies":0,"babip":".279","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":11,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":65,"errors":0,"chances":73,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID572233":{"person":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":67,"groundOuts":107,"airOuts":122,"runs":61,"doubles":24,"triples":1,"homeRuns":23,"strikeOuts":120,"baseOnBalls":42,"intentionalWalks":2,"hits":104,"hitByPitch":9,"avg":".230","atBats":452,"obp":".308","slg":".440","ops":".748","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":504,"totalBases":199,"rbi":71,"leftOnBase":256,"sacBunts":0,"sacFlies":1,"babip":".261","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.65","popOuts":26,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":771,"errors":0,"chances":853,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID543877":{"person":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"jerseyNumber":"2","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":36,"groundOuts":55,"airOuts":73,"runs":21,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":45,"baseOnBalls":17,"intentionalWalks":1,"hits":47,"hitByPitch":0,"avg":".220","atBats":214,"obp":".276","slg":".350","ops":".626","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":237,"totalBases":75,"rbi":25,"leftOnBase":86,"sacBunts":5,"sacFlies":1,"babip":".245","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.57","popOuts":15,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":15,"stolenBases":53,"stolenBasePercentage":".779","caughtStealingPercentage":".221","assists":23,"putOuts":598,"errors":1,"chances":622,"fielding":".998","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID673237":{"person":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"201","stats":{"batting":{"note":"a-","summary":"1-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"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":67,"flyOuts":25,"groundOuts":89,"airOuts":51,"runs":25,"doubles":9,"triples":0,"homeRuns":8,"strikeOuts":38,"baseOnBalls":9,"intentionalWalks":0,"hits":60,"hitByPitch":1,"avg":".254","atBats":236,"obp":".282","slg":".394","ops":".676","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":248,"totalBases":93,"rbi":28,"leftOnBase":105,"sacBunts":0,"sacFlies":2,"babip":".271","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":44,"stolenBasePercentage":".759","caughtStealingPercentage":".241","assists":18,"putOuts":478,"errors":2,"chances":498,"fielding":".996","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID670541":{"person":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"jerseyNumber":"44","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":117,"battingOrder":"200","stats":{"batting":{"summary":"1-1 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"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":126,"flyOuts":91,"groundOuts":76,"airOuts":143,"runs":84,"doubles":26,"triples":0,"homeRuns":36,"strikeOuts":95,"baseOnBalls":87,"intentionalWalks":24,"hits":145,"hitByPitch":7,"avg":".319","atBats":455,"obp":".432","slg":".613","ops":"1.045","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":553,"totalBases":279,"rbi":88,"leftOnBase":141,"sacBunts":0,"sacFlies":4,"babip":".332","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.64","popOuts":18,"lineOuts":34},"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":29,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]}},"batters":[664774,670541,673237,670623,514888,669384,662139,666211,701358,669397,543877,663567,687911,837227],"pitchers":[663567,687911,837227,664774],"bench":[665161,572233],"bullpen":[650556,805123,686613,660853,623352,664299,595345,814490,656986,669713],"battingOrder":[664774,673237,670623,669384,662139,666211,701358,669397,543877],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Alvarez, Y (26, Rodriguez, G); Paredes (22, Weiman); Varsho (20, Weiman)."},{"label":"TB","value":"Allen, N 2; Alvarez, Y 2; Diaz, Y; Paredes 3; Varsho 2; Vázquez, C."},{"label":"RBI","value":"Smith (48)."},{"label":"Runners left in scoring position, 2 out","value":"Varsho; Delgado; Smith 2; Vázquez, C."},{"label":"SF","value":"Smith."},{"label":"GIDP","value":"Paredes; Vázquez, C."},{"label":"Team RISP","value":"1-for-12."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lambert, P (2, throw); Paredes (7, throw)."}]}],"note":[{"label":"a","value":"Singled for Alvarez, Y in the 5th."}]}},"officials":[{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Home Plate"},{"official":{"id":623946,"fullName":"Malachi Moore","link":"/api/v1/people/623946"},"officialType":"First Base"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"Second Base"},{"official":{"id":482631,"fullName":"Mike Estabrook","link":"/api/v1/people/482631"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Rodriguez, G; Lambert, P 2."},{"label":"HBP","value":"Meckler (by King, B)."},{"label":"ABS Challenge","value":"Vázquez, C 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Trout (Strike-Overturned to Ball); Trammell (Strike-Confirmed); Heineman (Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Rodriguez, G 99-73; Weiman 35-25; Lambert, P 79-50; King, B 37-23; Imai 57-37; Wade Jr. 11-8."},{"label":"Groundouts-flyouts","value":"Rodriguez, G 8-2; Weiman 1-1; Lambert, P 5-1; King, B 2-0; Imai 4-0; Wade Jr. 1-2."},{"label":"Batters faced","value":"Rodriguez, G 27; Weiman 9; Lambert, P 22; King, B 10; Imai 13; Wade Jr. 6."},{"label":"Inherited runners-scored","value":"King, B 3-3."},{"label":"Umpires","value":"HP: Lance Barrett. 1B: Malachi Moore. 2B: Alfonso Márquez. 3B: Mike Estabrook. "},{"label":"Weather","value":"73 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:53."},{"label":"Att","value":"20,934."},{"label":"Venue","value":"Daikin Park."},{"label":"August 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":687263,"fullName":"Zach Neto","link":"/api/v1/people/687263","boxscoreName":"Neto"},"jerseyNumber":"9","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"400","stats":{"batting":{"summary":"5-6 | HR, 2B, 7 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":6,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":9,"rbi":7,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":83,"groundOuts":74,"airOuts":134,"runs":78,"doubles":25,"triples":3,"homeRuns":21,"strikeOuts":172,"baseOnBalls":52,"intentionalWalks":1,"hits":114,"hitByPitch":8,"avg":".231","atBats":493,"obp":".314","slg":".422","ops":".736","caughtStealing":11,"stolenBases":17,"stolenBasePercentage":".607","caughtStealingPercentage":".393","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":554,"totalBases":208,"rbi":61,"leftOnBase":179,"sacBunts":0,"sacFlies":1,"babip":".309","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.48","popOuts":32,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":255,"putOuts":168,"errors":16,"chances":439,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":82,"hittingGameScore":82},{"player":{"person":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570","boxscoreName":"Rodriguez, G"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"stats":{"batting":{},"pitching":{"note":"(W, 4-5)","summary":"7.0 IP, 0 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":8,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":26,"strikes":73,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"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":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":14,"gamesStarted":14,"flyOuts":38,"groundOuts":57,"airOuts":74,"runs":52,"doubles":18,"triples":3,"homeRuns":10,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":2,"hits":71,"hitByPitch":5,"atBats":258,"obp":".356","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1207,"era":"6.41","inningsPitched":"66.0","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.53","battersFaced":298,"outs":198,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1207,"balls":434,"strikes":773,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".444","pitchesPerInning":"18.29","gamesFinished":0,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"8.32","walksPer9Inn":"4.09","hitsPer9Inn":"9.68","runsScoredPer9":"7.09","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":23},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"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":68,"pitchingGameScore":68},{"player":{"person":{"id":687093,"fullName":"Vaughn Grissom","link":"/api/v1/people/687093","boxscoreName":"Grissom"},"jerseyNumber":"5","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":108,"battingOrder":"600","stats":{"batting":{"summary":"3-6 | 2B, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":47,"groundOuts":80,"airOuts":86,"runs":33,"doubles":17,"triples":0,"homeRuns":7,"strikeOuts":61,"baseOnBalls":22,"intentionalWalks":0,"hits":74,"hitByPitch":5,"avg":".249","atBats":297,"obp":".308","slg":".377","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":112,"rbi":50,"leftOnBase":142,"sacBunts":0,"sacFlies":4,"babip":".288","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"42.43","popOuts":13,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":128,"putOuts":178,"errors":6,"chances":312,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":680570,"fullName":"Grayson Rodriguez","link":"/api/v1/people/680570"},"loser":{"id":663567,"fullName":"Peter Lambert","link":"/api/v1/people/663567"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}